对于比我了解更多的人来说,这应该相当简单!我使用 Elasticache 在 AWS 上设置了具有多可用区(多可用区)的 Redis 集群。
我设置了 3 个分片,每个分片上有 3 个节点(总共 9 个节点)。这是推荐的最小值。我在另一篇文章中读到Specifically, in the case of minimal cluster configuration, you'll want 3 masters to ensure the cluster's availability in case of a partition, or else you won't be able to agree on majority.
这是否意味着 AWS 上的最小值确实应该是总共 9 个节点?那是 3 个主控和 6 个从属(作为 1 个主控,每个分片 2 个从属),或者一个分片可以摆脱 1 个主控和 2 个从属?(共3个节点)
我们经营的业务正在迅速扩张,因此希望至少能够被覆盖。
我想降低成本,在 t2.micro 上运行 9 个节点是可以接受的,但是在 t2.medium 上运行 9 个节点开始变得昂贵!
谢谢