1. 增加分片: 当一个es索引在创建时,需要指定分片数,这个数值在索引创建完成后是不可变的,如果需要增加分片数,需要重新创建一个新的索引,然后将原有索引的数据重新索引到新的索引上。因此,增加分片会导致数据的重新索引,需要消耗大量的时间和资源。

  2. 增加副本: 增加副本是指在现有的分片副本基础上,再增加一些新的副本,用来提高es集群的容错能力和读取性能。增加副本不会导致数据重新索引,因此不会占用大量的时间和资源。同时,增加副本还可以提高es集群的读取性能,因为读取请求可以被分摊到多个副本节点上。

es的索引增加分片和增加副本的区别

原文地址: https://www.cveoy.top/t/topic/b6dy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录