2015-07-20 138 views
1

有没有办法让多个ES集群相互同步? ES文档不鼓励拥有跨多个数据中心的集群。所以为了避免我在每个数据中心都有不同的ES群集。我还需要在每个群集中具有相同的数据索引。Elasticsearch体系结构

实现这一目标的一种方法是将每个文档发送到每个群集。但发出'n'写请求似乎没有必要。此外,如果某些写入请求失败,则群集可能会失去同步。

群集有“订阅”其他群集更改的方法吗?或者将写入发送到主群集(无论哪个最接近数据源)并让它最终复制到其他群集?

编辑:我已阅读关于部落节点。该文档说,它只适用于读取,并有一定的局限性。那是否会让我这样做?

回答