首页 > 其他 > 详细

Redis的主从复制(基本入门)

时间:2020-07-02 21:11:02      阅读:48      评论:0      收藏:0      [点我收藏+]

描述

  • 从主节点(主机)到从节点(从机)单向的数据复制

特性

  • 数据冗余
  • 故障恢复
  • 负载均衡
  • 读写分离(主节点有读写权限,从节点只有读的权限)

注:以下操作都是在centOS7环境进行的

配置同一ip不同端口从节点(模拟主从复制)

cp redis.conf  redisxxxx.conf
vi redisxxxx.conf
92 	port 6379
158 	pidfile /var/run/redis_6379.pid
171 	logfile "redis_6379.log"
703	appendfilename "appendonly_6379.aof"

更改端口为从节点端口xxxx

启动对应的配置文件之后进入对应的redis

redis-server redisxxxx.conf
redis-cli -h 127.0.0.1 -p xxxx  #(-h(host) -p(port))

设置从节点

slaveof host port #成为哪个节点的从节点

主从结构

  • 一主一从
    技术分享图片

  • 一主多从
    由于主机主动把数据推送给从机,如果从机过多,就会消耗很多性能到推送数据给从机上,主机的主要性能(程序的读写操作)就会明显下降,此时就可以使用树状结构的主从结构,一个主机有少量的从机,
    从机下面又有从机,分摊主机的数据推送压力,从而减少推送数据对主机的影响。
    技术分享图片

若有地方错误或遗漏欢迎大家指出

Redis的主从复制(基本入门)

原文:https://www.cnblogs.com/0nePlece/p/13226659.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!