lucene 副本分片是否具有translog文件

6l7fqoea  于 2022-11-07  发布在  Lucene
关注(0)|答案(1)|浏览(196)

Elasticsearch为每个分片维护translog文件,副本分片是否有translog文件?

{
  "_shards" : {
    "total" : 2,
    "successful" : 2,
    "failed" : 0
  },
  "_all" : {
    "primaries" : {
      "translog" : {
        "operations" : 0,
        "size_in_bytes" : 55,
        "uncommitted_operations" : 0,
        "uncommitted_size_in_bytes" : 55,
        "earliest_last_modified_age" : 3625527568
      }
    },
    "total" : {
      "translog" : {
        "operations" : 0,
        "size_in_bytes" : 110,
        "uncommitted_operations" : 0,
        "uncommitted_size_in_bytes" : 110,
        "earliest_last_modified_age" : 3625520206
      }
    }
  },

    }
  }
}

我无法在以上查询结果中看到副本详细信息。Elasticsearch版本7.16

aydmsdu9

aydmsdu91#

是的,Elasticsearch也为包括副本在内的所有碎片维护translog,并且total显示所有碎片的信息,您可以在查询响应中注意到它的双重性。
我猜您配置了1个副本。
另外,阅读官方Elasticsearch文档中的片段,其中提到translog会为所有分配的副本更新。

相关问题