Hola Redis 宇宙!!
我们计划有以下配置的redis集群。
- 一个由 5 个节点组成的 redis 集群。
- 每个节点有 8 个内核、64 GB RAM 和 100 GB SSD 驱动器。
- 每个主实例一个从属。
- 在所有实例上 15 分钟后只有 RDB 持久性(无 AOF)。
我们预计每秒会有大量的读取/写入次数,这个数字超过 20k+。
在每个节点上,我们计划有 n 个主节点和 n 个从节点(其他节点),考虑到 redis 的单线程特性,我们希望利用多核。一个节点上应该运行多少个 redis 实例(master 和 slave)?IE。我们应该使用什么作为 n 的值?(2主/2从或3主/3从)
我检查了在本地运行多个实例,并且在 RDB 保存过程中 CPU 使用率似乎猛增了很多。运行多个实例会增加问题,因为保存各种实例的时间会发生冲突。生产上会不会有问题?
谢谢