备份恢复
最近更新时间: 2024-12-19 17:12:00
通过使用多shard,多replicate架构的es集群,我们实现了数据存储的高可用性。
读高可用指的是多个副本情况下,某个副本出问题时不影响整个系统的读。 写高可用指的是多个副本情况下,某个副本出问题时不影响整个系统的写,通过translog来确保数据不会丢失。 集群状态的改变的高可用包含自动处理节点的加入和离开,自动同步改变的集群状态,当集群发生故障时自动切换主副shard等等来保持集群的高可用。
当副本的主节点发生故障时,es可以自动将副本切换为该shard的主,从而实现了数据快速恢复。