ElasticSearch和主/从配置

时间:2014-07-08 17:30:57

标签: elasticsearch

我是ElasticSearch的新手,我想知道是否真的可以设置这样的配置:

  1. 我有10个从属节点在特定时间包含相同的数据(时间0)

  2. 我向“master”写了一组全新的数据(这组数据应该完全取代10个奴隶的数据,而不仅仅是更新)

  3. 我关闭主设备,10个从设备有新的数据集(替换时间0的数据)

  4. 如果有可能,有任何提示吗?

1 个答案:

答案 0 :(得分:1)

这是可能的,但并不是你想到的主/从心态。

您可以使用索引别名来完成此操作:http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-aliases.html

1)使用名为“live”的索引别名索引“current”

2)将您的数据写入的索引“新”。使用索引别名“beta”进行概括。

3)执行原子索引别名交换,将“实时”别名指向“新”索引。

您可以进一步播放具有副本计数的技巧,以便在交换之前,新索引在所有服务器上获得副本。