【问题标题】:ElasticSearch on Cassandra data vs moving Cassandra data to ElasticSearch for IndexingCassandra 数据上的 ElasticSearch 与将 Cassandra 数据移动到 ElasticSearch 以进行索引
【发布时间】:2014-11-17 05:55:03
【问题描述】:

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

我现在理解的两个选项是:

  1. 使用 Cassandra-River 插件定期将数据移动到 ElasticSearch,然后对数据运行索引。
    优势:搜索查询对 Cassandra 负载没有影响
    缺点:需要定期同步数据

  2. 在不移动数据的情况下,在 Cassandra 上运行 ElasticSearch 来索引数据(不确定如何完成)。
    优势:数据始终同步
    缺点:影响 Cassandra 性能?

任何想法将不胜感激。

【问题讨论】:

标签: elasticsearch cassandra


【解决方案1】:

可能在 ElasticSearch 1.4 及更高版本的上下文中......仅使用 ElasticSearch 作为数据存储和搜索引擎可能是更简单和优雅的选择。 添加更多节点以进行扩展。

【讨论】:

    猜你喜欢
    • 2020-07-28
    • 1970-01-01
    • 2016-09-28
    • 1970-01-01
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多