副本分片有translog文件吗
does replica shard has translog files
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
是的,Elasticsearch 也为包括副本在内的所有分片维护 translog
,并且 total
显示所有分片的信息,您可以在查询响应中注意到它的两倍。
我猜你配置了 1 个副本。
此外,请阅读 official Elasticsearch documentation 中的片段,其中提到已为所有分配的副本更新 translog。
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
是的,Elasticsearch 也为包括副本在内的所有分片维护 translog
,并且 total
显示所有分片的信息,您可以在查询响应中注意到它的两倍。
我猜你配置了 1 个副本。
此外,请阅读 official Elasticsearch documentation 中的片段,其中提到已为所有分配的副本更新 translog。