集群(待完善)
2021年12月11日大约 2 分钟
1. 问题
- 容量不够,Redis 如何进行扩容?
- 并发写操作,Redis 如何分摊?
之前通过代理主机来解决,但是 中提供了解决方案,就是无中心化集群配置
2. 什么是集群
- Redis 集群实现了对 Redis 的水平扩容,即启动 N 个 Redis 节点,将整个数据库分布存储在这 N 个节点中,每个节点存储总数据的 1 / N
- Redis 集群通过分区(partition)来提供一定程度的可用性(availability):即使集群中有一部分节点失效或者无法进行通讯,集群也可以继续处理命令请求
3. 删除持久化数据
将 rdb,aof 文件都删除掉
4. 制作 6 个实例,6379,6380,6381,6389,6390,6391
4.1 配置基本信息
开启 daemonize yes
Pid 文件名字
指定端口
Log 文件名字
Dump.rdb 名字
Appendonly 关掉或者换名字