我知道elasticsearch创建了一个数字 N 每个索引的碎片数,每个碎片都是它自己的lucene索引。但是有多少真实的lucene示例是由elasticsearch启动和维护的呢?是不是每个节点有一个lucene示例,这意味着这个示例处理 N * number_of_indices 每个节点的lucene索引?
N
N * number_of_indices
oalqel3c1#
每个打开的碎片都是lucene示例。所有主碎片和副本碎片都是由elaticsearch管理的单个lucene示例。集群中lucene示例的数量是所有成员节点持有的开放索引的主碎片和副本碎片的总数。冻结索引是延迟加载的,因此lucene示例仅在查询冻结索引时加载,并在访问之后再次释放。
1条答案
按热度按时间oalqel3c1#
每个打开的碎片都是lucene示例。所有主碎片和副本碎片都是由elaticsearch管理的单个lucene示例。集群中lucene示例的数量是所有成员节点持有的开放索引的主碎片和副本碎片的总数。
冻结索引是延迟加载的,因此lucene示例仅在查询冻结索引时加载,并在访问之后再次释放。