我是ElasticSearch的新手,我正在试图找出在Cassandra中索引1TB数据的最佳方法。
我现在理解的两个选项是:
使用Cassandra-River插件定期将数据移至ElasticSearch,然后对数据运行索引。
优点:搜索查询不会对Cassandra加载产生影响
缺点:必须定期同步数据
在没有移动数据的情况下,在Cassandra上运行ElasticSearch来索引数据(不确定如何完成)。
优点:数据始终同步
缺点:影响Cassandra的表现?
任何想法都将不胜感激。
答案 0 :(得分:0)
预计在ElasticSearch 1.4及更高版本的上下文中...仅使用ElasticSearch作为数据存储区和搜索引擎可能是更简单和优雅的选项。 添加更多节点进行扩展。