Elasticsearch集群状态灯代表含义

本文介绍了Elasticsearch集群状态红、黄、绿三种颜色的含义,涉及分片(Sharing)、副本(Replication)的概念。红色表示部分Shard还未被分配到节点,黄色表示Shards已就绪但Replicas未分配,绿色则表示所有Shards和Replicas都已就绪。通过理解这些状态,有助于确保ES集群的高可用性和数据安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

了解指示灯状态之前需要先了解下什么是分片和副本。

Sharing(分片、水平扩展)

比如我们的ES集群是3节点的,每个节点最多只能存放300G的文档。当前我们有个大索引有900G,就可以进行分片拆分成3个小索引,每个节点300G,如果我们有10个节点就一个就可以存放一个3T的大索引。

  • 将一个物理大索引拆分成若干个小索引
  • 每一个小索引称为一个Shard(Primary Shard)
    • 一个Shard本质上是一个Lucene Index
  • Index是逻辑盖帘,底层是若干戈Shards,分部再若干个节点上
  • 一个Shard最多可存放20亿个文档

Replication(副本、高可用)

  • 副本是在我们的索引上创建的

  • 是分片的完全拷贝,称为replica shards

  • 被复制的源Shard称为Primary Shard

  • Primary Shard+ Replica Shards称为Replication Group

  • Replica Shards也支持查询请求,所以间接性提升了查询性能

  • Replica Shard数量不配置默认为1个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勤奋的树懒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值