为了让我的数据可以在solr中搜索到我应该为所有Cassandra表使用哪个密钥空间?
启动solr后,我有以下键空间:
system_traces
solr_admin
system
dse_system
答案 0 :(得分:2)
您不应该使用任何这些键空间来创建自己的表。您需要创建自己的键空间,然后在该键空间中创建表,然后在表的键空间上创建一个solr核心。
如何执行此操作取决于您运行的DataStax Enterprise的版本。在4.8上,您可以使用以下命令通过dsetool
进行此操作:
dsetool create_core keyspace.table generateResources=true reindex=true
然后,您就可以对该表执行搜索查询。
Here是DataStax Enterprise上Solr搜索的当前搜索文档。