Redis 不同架构搭建实践指南
1 环境准备
1.1 系统要求
- 操作系统:Linux (推荐 Ubuntu 20.04+ 或 CentOS 7+)
- 内存:至少 2GB
- Redis 版本:6.x 或 7.x
1.2 安装 Redis
Ubuntu/Debian 系统
|
|
CentOS/RHEL 系统
|
|
macOS 系统
|
|
1.3 Redis 安装验证和故障排除
|
|
1.4 创建工作目录
|
|
1.5 Redis 版本兼容性检查
|
|
2 主从复制架构 (Master-Slave)
2.1 架构说明
- 1个主节点 (Master):负责写操作
- 2个从节点 (Slave):负责读操作,从主节点同步数据
2.2 配置文件准备
主节点配置 (redis-master.conf)
|
|
从节点1配置 (redis-slave1.conf)
|
|
从节点2配置 (redis-slave2.conf)
|
|
2.3 关键命令详解
在使用脚本之前,让我们先了解主从复制的核心命令: