gpt4 book ai didi

nosql - 如何在Elastic Search上传输和索引Cassandra数据?

转载 作者:行者123 更新时间:2023-12-02 22:17:49 26 4
gpt4 key购买 nike

我正在启动一个nodejs应用程序,该应用程序要在Elastic Search上为Cassandra数据建立索引,但是什么是最好的方法呢?我看着Storm可以做到这一点,但似乎并不是解决方案。最初,我当时在考虑为Cassandra使用一个客户端,为Elastic Search使用一个客户端,并在我的应用程序上两次应用插入/更新/删除操作,每个客户端一个,但似乎不是这样。担心这种一致性。有更好的方法来传输要在Elastic Search上建立索引的Cassandra数据吗? Storm 将帮助我实现目标吗?有人可以建议使用任何技术将一个数据库数据传输到另一个数据库吗?我在这里真的很怀疑,无处可寻。

最佳答案

您是否要一次将数据从Cassandra移至ElasticSearch?或者您想使其保持同步?

在这两种情况下,我都认为Storm很合适。过去,我曾将数据从RDBMS移至Apache Solr。要记住的一件事是Solr / Elastic搜索可以完成的写入限制。如果增加了并行度,那么您就将其屈膝。

另一个选择可能是Apache Hadoop,但它仅适用于一次复制,或者如果您想每天复制数据(昨天的相同数据+可能是新数据)。

关于nosql - 如何在Elastic Search上传输和索引Cassandra数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21716620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com