Redis 主從複製Replication功能

特別注意:我用的redis版本是5,老版本沒有下文中的某些命令。

如果你們用的redis版本是2、3、4,請略過該文。

 

請在我的開源博文:Centos7 安裝升級Redis 5 https://my.oschina.net/u/154866/blog/4306415的基礎上看下文,我是接着續寫

把redis默認配置文件redis.conf重命名爲redisMaster.conf(名字可以隨便起,但最好一看名字就知道意思)

mv  redis.conf  redisMaster.conf

然後通過複製redisMaster.conf的方式生成兩個salve配置文件:redisSlaver01.conf和redisSlaver02.conf

分別一一修改兩個配置文件 vim  redisSlaver01.conf增加以下內容:

和端口號

 

先啓動master:

redis-server  /dgm/redis/redisMaster.conf  &

然後分別啓動slaver實例:

redis-server  /dgm/redis/redisSlaver02.conf  &
redis-server  /dgm/redis/redisSlaver01.conf  &

檢查是否啓動

 netstat -nutlp|grep redis

通過客戶端連接進入redis 

redis-cli  -h 192.168.8.200 -p 6379 -a 123456

查看狀態 info replication

然後再分別進入slave**

 

在master測試

通過slave查看

至此主從特性結束,很多大數據軟件都是主從Master-Slave的套路。

 

配置代碼已上傳:https://github.com/dongguangming/java/tree/master/redis

參考:

0.   Redis Replication https://redis.io/topics/replication/

1.   how work for redis replication https://www.jianshu.com/p/1336436e24be

2.   Redis replication 揭祕  https://www.codercto.com/a/34872.html

3.   複製 ttps://www.bookstack.cn/read/redisguide/b8432c7feb99c082.md

4.   Redis主從複製-Replication  https://www.cnblogs.com/qianqianchen/p/6024918.html

5. How to Setup Redis Replication (with Cluster-Mode Disabled) in CentOS 8  https://www.tecmint.com/setup-redis-replication-in-centos-8/

6. CentOS7.6離線安裝Redis5.0.4 http://www.manongjc.com/article/98410.html

7.  Redis主從複製架構初步探索  http://www.360doc.com/content/14/1010/10/5054188_415719781.shtml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章