Cassandra 中似乎只能为一张表创建一个 Lucene 索引。
如果要向索引添加新字段,则需要删除旧的 Lucene 索引并重新索引。
但是在一个节点上重新索引数据非常耗时。
我说得对吗?
我没有找到在 Cassandra 中使用新列更新 lucence 索引的方法。
感谢您的评论。
谢谢!
Cassandra 中的 Lucene 索引一旦创建就无法更改。
我知道的唯一方法是删除索引,然后使用您想要索引的更新的字段(列)列表重新创建它。
我同意,如果有大量数据需要建立索引,则非常耗时,并且还意味着在索引完成之前暂时失去查询数据的能力。干杯!