ElasticSearch是否存储每条记录的副本?

时间:2016-02-20 21:36:55

标签: elasticsearch storage

我开始研究ElasticSearch,大多数创建和阅读的例子都涉及将数据发送到ElasticSearch服务器,然后进行GET检索。

这个POST的数据是否由ElasticSearch服务器单独存储? 因此,如果我想将ElasticSearch与MongoDB一起使用,那么原始数据(不包括搜索索引)是否会存储两次(一次为MongoDB复制,一次为ElasticSearch)?

结合对此问题的回答,描述或指向ElasticSearch与主数据存储如何交互的描述的链接将非常有用。

1 个答案:

答案 0 :(得分:1)

是的,ElasticSearch只能在自己的数据存储中进行搜索,因此会有一个单独的副本。

您可以使用mongodb连接器使数据保持弹性与mongo数据库同步:https://github.com/mongodb-labs/mongo-connector