问题:我有关于不同实体的数据,我从各种'显示'命令。存储此数据的最佳方法是什么,以便我可以查询它们以根据其值进行决策。
我的解决方案:解析' show' python中的命令并使用各自的密钥将数据中的不同对象转储到solr和查询中,并使用一些python代码使用检索到的数据做出决定?
Solr是否适合在这种情况下使用? - Param
答案 0 :(得分:0)
是的,您可以使用solr来实现相同的目标。您可以从不同实体获取数据,并通过创建单个文档添加到solr。
您可以在solr的schema.xml文件中定义单个文档\ entity。
如果从数据库获取数据,可以考虑使用Solr的DIH功能。
这是相同的链接 https://wiki.apache.org/solr/DataImportHandler
你需要知道一些事情,比如你要搜索的所有键都应该标记为索引,哪些键应该标记为已存储。这一切都取决于你的要求。