副本存储在elasticsearch中的哪里?
Where replica are stored in elasticsearch?
我不明白这个问题,副本在elasticsearch中存储在哪里?
主分片是副本吗?
那么,当服务器崩溃时,ElasticSearch 是如何使用副本的呢?
Elasticsearch 索引由 1 个或多个主分片组成。这些主分片中的每一个都可以有 0 个或多个副本分片。顾名思义,副本分片是相应主分片的精确副本。主分片及其副本分片分布在集群节点中,因此它们不位于同一节点上。这样,如果包含主分片的节点崩溃,则托管在另一个节点上的其副本分片之一将被提升为充当主分片。注意:如果您有一个单节点集群,则不会分配副本分片,因为主分片和副本分片都必须驻留在同一个节点上,这没有任何意义。
我建议安装 the Marvel plugin。它有一个仪表板,您可以在其中查看每个分片的位置及其状态。
请参见下面的示例。
我不明白这个问题,副本在elasticsearch中存储在哪里?
主分片是副本吗?
那么,当服务器崩溃时,ElasticSearch 是如何使用副本的呢?
Elasticsearch 索引由 1 个或多个主分片组成。这些主分片中的每一个都可以有 0 个或多个副本分片。顾名思义,副本分片是相应主分片的精确副本。主分片及其副本分片分布在集群节点中,因此它们不位于同一节点上。这样,如果包含主分片的节点崩溃,则托管在另一个节点上的其副本分片之一将被提升为充当主分片。注意:如果您有一个单节点集群,则不会分配副本分片,因为主分片和副本分片都必须驻留在同一个节点上,这没有任何意义。
我建议安装 the Marvel plugin。它有一个仪表板,您可以在其中查看每个分片的位置及其状态。
请参见下面的示例。