我的Cassandra表具有类型为#com.datastax.bdp.search.solr.Cql3SolrSecondaryIndex'的二级索引。当我初始化Solr核心时它们是自动创建的,所以Solr可能会以某种方式使用它们。
他们的目的究竟是什么?如果我在Cassandra节点中取消索引构建会有什么影响? (但不在我的Solr节点中)
答案 0 :(得分:1)
该索引类型不会导致非Solr节点上的任何开销,因此您不必(实际上,您不能)删除它们。
答案 1 :(得分:0)
他们的目的究竟是什么?
Solr扩展了Cassandra行的搜索可能性。因此,只要插入/更新行,它就允许Cassandra节点自动拥有'com.datastax.bdp.search.solr.Cql3SolrSecondaryIndex'行,并且在Solr上异步索引。
此外,Solr提供了一个HTTP接口(http://:8983 / solr),允许您重新加载/重建索引,以及其他管理Solr任务。