多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ### 准备工作 ***** 启动两个节点, 复制一份配置文件修改端口 ``` port 6390 ``` 两个Redis节点启动后(分别称为6379节点和6380节点),默认都是主节点。 ### 建立复制 ***** 此时在6380节点执行slaveof命令,使之变为从节点: ``` redis-cli -p 6380 > slaveof 127.0.0.1 6379 ``` 验证一下,在主从复制建立后,主节点的数据会复制到从节点中。 首先在从节点查询一个不存在的key: ``` get mykey ``` 然后在主节点中增加这个key: ``` set mykey test ``` 此时在从节点中再次查询这个key,会发现主节点的操作已经同步至从节点: ``` get mykey ``` ### 断开复制 ***** 通过slaveof 命令建立主从复制关系以后,可以通过`slaveof no one`断开。需要注意的是,从节点断开复制后,不会删除已有的数据,只是不再接受主节点新的数据变化。