我是ElasticSearch的新手,正在尝试找出在Cassandra中索引1 TB数据的最佳方法。

我目前了解的两个选项是:

  • 使用Cassandra-River插件定期将数据移动到ElasticSearch,然后对数据运行索引。
    优势:搜索查询对Cassandra负载没有影响
    缺点:必须定期同步数据
  • 在不移动数据的情况下,在Cassandra上运行ElasticSearch以对数据建立索引(不确定如何做到)。
    优势:数据始终同步
    劣势:影响Cassandra的性能吗?

  • 任何想法将不胜感激。

    最佳答案

    在ElasticSearch 1.4及更高版本中的前提是:仅将ElasticSearch用作数据存储和搜索引擎可能是更简单,更优雅的选择。
    添加更多节点以进行缩放。

    关于elasticsearch - 对Cassandra数据进行ElasticSearch与将Cassandra数据移至ElasticSearch进行索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25988097/

    10-09 15:52
    查看更多