是否有可用于测量ES中的副本分片延迟的因素

时间:2017-11-07 06:37:23

标签: elasticsearch elasticsearch-5

在ES中,我们知道当提交索引文档时,数据首先进入主数据,然后数据获得索引副本分片。对副本的写入操作是立即执行还是存在延迟,如果存在任何延迟,是否有任何可用于测量延迟的参数?由于某些原因,如果写入失败,将数据写入副本,而主数据中的数据将会发生,并且数据会从主数据再次复制到副本。

谢谢

1 个答案:

答案 0 :(得分:1)

在索引时,副本分片的工作量与主分片的工作量相同。新文档首先在主文档上编制索引,然后在任何副本上编制索引。因此,除非数据首先完全写在主数据库上,否则它将不会开始写入副本分片。

在将数据写入副本分片时,如果它失败了,您不必担心主要&amp ;;是的,一旦你拿回副本就会重写它