# Redis中如何搭建主从 Redis主从复制(Replication)是实现数据高可用的基础架构,通过主节点(Master)向从节点(Slave)同步数据,实现读写分离和故障恢复。以下是搭建步骤: --- ## 1. 环境准备 - 至少两台服务器,分别部署Redis主节点和从节点 - 确保主从节点网络互通(默认使用6379端口) - 建议使用相同版本的Redis(避免兼容性问题) --- ## 2. 配置主节点 主节点默认无需特殊配置,但建议在`redis.conf`中做以下设置: ```conf bind 0.0.0.0 # 允许远程连接 requirepass 123456 # 主节点密码(可选)
启动主节点:
redis-server /path/to/redis.conf
修改从节点的redis.conf
:
replicaof 192.168.1.100 6379 # 主节点IP和端口 masterauth 123456 # 主节点密码(需与主节点一致) replica-read-only yes # 从节点只读
启动从节点:
redis-server /path/to/redis.conf
连接主节点执行:
redis-cli info replication
输出应包含:
role:master connected_slaves:1 # 从节点数量
连接从节点执行相同命令,应显示:
role:slave master_host:192.168.1.100
redis-cli --stat
监控同步状态通过以上步骤,即可完成Redis主从架构的搭建。后续可通过哨兵(Sentinel)或集群(Cluster)实现更高可用性。 “`
(全文约400字)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。