ES副本太多会有什么问题

  • 如果副本的数量一旦较多,写请求的延时就会成倍增长
  • 副本会保存一份完整的数据,所以集群的存储成本也在成倍地增长
  • 如果副本数量超过了分片数量,会出现有节点只是用来做副本的情况,只能被读,浪费了资源
  • 当主节点出现故障时,会从新在副本当中选举主节点,并新启动一个节点,从新的主节点当中全量拷贝数据。全量拷贝的延时较长,在这一段时间内新副本节点是不可用的,所有的流量会打到主节点和其他副本节点上,可能出现性能问题
标签: 、面试
  • 回复
隐藏