1.横向扩容就是堆机器,增加副本数。 例如:原本有2台机器,三个primary shard,三个replica shard。 可以扩容到3台机器上,每个机器两个shard。 从图上看,扩容之后每个机器上的shard数量减少,每个shard占用机器的资源就会多一些,例如cpu/io/memory,性能更好。 2.增加副本,可以超出系统的扩容瓶颈。 增加副本,还可以提高系统的容错性。 相关文章: 2021-06-17 2021-11-06 2021-08-17 2021-07-23 2021-04-16 2021-04-12 2021-12-09 2022-01-01