是否有可用于衡量 ES 中副本分片延迟的因素
Is there factor available to measure Replica shards latency in ES
在 ES 中,我们知道当文档被提交索引时,数据首先进入主节点,然后数据获得索引副本分片。对replica的写操作是立即的还是有延迟的,如果有延迟,有没有参数可以衡量延迟?并且由于某种原因将数据写入副本时,如果写入失败,主数据会发生什么情况,数据是否会再次从主副本复制到副本。
谢谢
在索引时,副本分片与主分片完成相同数量的工作。新文档首先在主文档上建立索引,然后在任何副本上建立索引。因此,除非数据首先完全写入主分片,否则它不会开始写入副本分片。
在将数据写入副本分片时,如果失败,您不必担心主副本,是的,一旦您取回副本,它将被重写
在 ES 中,我们知道当文档被提交索引时,数据首先进入主节点,然后数据获得索引副本分片。对replica的写操作是立即的还是有延迟的,如果有延迟,有没有参数可以衡量延迟?并且由于某种原因将数据写入副本时,如果写入失败,主数据会发生什么情况,数据是否会再次从主副本复制到副本。
谢谢
在索引时,副本分片与主分片完成相同数量的工作。新文档首先在主文档上建立索引,然后在任何副本上建立索引。因此,除非数据首先完全写入主分片,否则它不会开始写入副本分片。
在将数据写入副本分片时,如果失败,您不必担心主副本,是的,一旦您取回副本,它将被重写