关于[干货 | Elasticsearch 多种跨机房灾备方案对比与实战解读]的摘要:
Elasticsearch 集群的高可用,保证服务的连续性是企业最关注的需求。通常当企业达到一定规模时,不管是在云上还是线下都会有多个机房做异地灾备,确保在某个机房不可用时,还能持续对外提供业务。本文将会介绍几种 Elasticsearch 常见的灾备方案,同时提供了 Demo 案例方便大家动手体验。2 方案概要方案定期快照跨机房部署集群应用双写借助消息队列实现双写CCR 跨集群复制极限网关描述定期将索引备份到外部存储,例如 S3,HDFS。备份的数据可以在备集群中恢复。一个集群中的节点分布在不同的机房。应用程序同时将数据写入两个集群。应用程序先将数据写入消息队列,然后由下游的消费者消...