位置: IT常识 - 正文

Redis主从复制(redis主从复制如何保证不丢失数据)

编辑:rootadmin
Redis主从复制 文章目录1.概述2.主从优点2.1 一主多从搭建2.2 新建目录2.3 复制目录2.4 修改从的配置文件2.5 启动三个redis实例2.6 **查看启动状态**2.7 测试1.概述

推荐整理分享Redis主从复制(redis主从复制如何保证不丢失数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:redis主从复制如何保证不丢失数据,Redis主从复制过程,Redis主从复制群集和哨兵模式配置,redis主从复制和redis集群的区别,redis主从复制如何保证不丢失数据,redis主从复制的缺点,redis主从复制漏洞,redis主从复制漏洞,内容如对您有帮助,希望把文章链接给更多的朋友!

Redis支持集群功能。为了保证单一节点可用性,redis支持主从复制功能。每个节点有N个复制品(replica),其中一个复制品是主(master),另外N-1个复制品是从(Slave),也就是说Redis支持一主多从。

​ 一个主可有多个从,而一个从又可以看成主,它还可以有多个从。

2.主从优点

增加单一节点的健壮性,从而提升整个集群的稳定性。(Redis中当超过1/2节点不可用时,整个集群不可用)

​ 从节点可以对主节点数据备份,提升容灾能力。

​ 读写分离。在redis主从中,主节点一般用作写(具备读的能力),从节点只能读,利用这个特性实现读写分离,写用主,读用从。

2.1 一主多从搭建

在已经搭建的单机版redis基础上进行操作 并且关闭redis单机版 进入redis中 cd /usr/local/redis/bin/

./redis-cli shutdown2.2 新建目录mkdir /usr/local/replica2.3 复制目录

之前安装的redis单机版中bin目录复制三份,分别叫做:master、slave1、slave2

cp -r /usr/local/redis/bin /usr/local/replica/mastercp -r /usr/local/redis/bin /usr/local/replica/slave1cp -r /usr/local/redis/bin /usr/local/replica/slave22.4 修改从的配置文件

修改2个从的redis.conf,指定主节点ip和端口。并修改自身端口号防止和其他redis冲突。 修改slave1节点

vim /usr/local/replica/slave1/redis.confRedis主从复制(redis主从复制如何保证不丢失数据)

指定主节点ip和端口(我这里连接是192.168.137.134)

replicaof 192.168.137.134 6379

修改slave1节点端口,修改完之后保存退出

port 6380

修改slave2节点

vim /usr/local/replica/slave2/redis.conf

指定主节点ip和端口(我这里连接是192.168.137.134)

replicaof 192.168.137.134 6379

修改slave2节点端口,修改完之后保存退出

port 63812.5 启动三个redis实例

注意:一定要关闭单机的redis,否则端口冲突。

cd /usr/local/replicavim startup.sh //创建一个启动文件,方便启动

在文件中添加下面内容

cd /usr/local/replica/master/./redis-server redis.conf cd /usr/local/replica/slave1./redis-server redis.conf cd /usr/local/replica/slave2./redis-server redis.conf

赋予权限

chmod a+x startup.sh

开启

./startup.sh2.6 查看启动状态ps aux|grep redis

可以看到启动了三个redis,这里就不进行图片展示了

2.7 测试

不进行图片展示 思路:由于我们创建的是主从结构,读写分离模式,所以我们进入主节点的命令行界面,进行set数据,然后get数据,查看是否可以查看set进去的数据,退出主节点,进入子节点命令行界面,进行get数据查看数据是否同步,然后进行set数据,进行观察

cd /usr/local/replica/master/ //进入主节点./redis-cli //进入主节点命令行界面set name zhangsan //set 数据get name //get数据Ctrl+C /退出cd /usr/local/replica/slave1 //进入从节点./redis-cli -p 6380 //进入从节点命令行界面 需要注意的是后边需要加-p 6380 (6380为从节点端口号)get name//get数据set name wangwu//set 数据

到这里,主从结构就结束了!

本文链接地址:https://www.jiuchutong.com/zhishi/299490.html 转载请保留说明!

上一篇:Docker在Windows环境的搭建和使用(docker windows -v)

下一篇:[ 注意力机制 ] 经典网络模型2——CBAM 详解与复现(注意力机制加在什么位置)

  • 华为p40与nova7参数对比(华为p40和nova7pro参数)

    华为p40与nova7参数对比(华为p40和nova7pro参数)

  • 交换机有哪几种模式(交换机有哪几种型号)

    交换机有哪几种模式(交换机有哪几种型号)

  • 返送中是什么意思(反送zhong什么意思)

    返送中是什么意思(反送zhong什么意思)

  • soul会员可以看到隐身的好友吗(soul会员可以看到好友正在聊天吗)

    soul会员可以看到隐身的好友吗(soul会员可以看到好友正在聊天吗)

  • 摄像头mm代表什么(摄像头mm的区别)

    摄像头mm代表什么(摄像头mm的区别)

  • 怎么让闲鱼订单不在淘宝显示(怎么让闲鱼订单删除)

    怎么让闲鱼订单不在淘宝显示(怎么让闲鱼订单删除)

  • 邮件命名就是主题吗(邮件命名方式是不是就是邮件主题)

    邮件命名就是主题吗(邮件命名方式是不是就是邮件主题)

  • 苹果11像素多少万像素(苹果11像素多少万像素好不好)

    苹果11像素多少万像素(苹果11像素多少万像素好不好)

  • 手机如何识别二维码(手机如何识别二维码的?具体过程是怎样的?)

    手机如何识别二维码(手机如何识别二维码的?具体过程是怎样的?)

  • 两台旧iphone转移数据(两部iphone转移数据)

    两台旧iphone转移数据(两部iphone转移数据)

  • 天猫店铺关了找谁售后(天猫店铺关了找不到商家)

    天猫店铺关了找谁售后(天猫店铺关了找不到商家)

  • 抖音闪一下特效怎么用(抖音特效一闪一闪怎么弄)

    抖音闪一下特效怎么用(抖音特效一闪一闪怎么弄)

  • 微信通话被其他应用中断什么意思(微信通话被其他应用中断,怎么删除)

    微信通话被其他应用中断什么意思(微信通话被其他应用中断,怎么删除)

  • 华为电脑指纹传感器在哪(华为电脑指纹传感器在哪里设置)

    华为电脑指纹传感器在哪(华为电脑指纹传感器在哪里设置)

  • 订阅号一天可以发几篇文章 (订阅号一天可以发几篇文章)

    订阅号一天可以发几篇文章 (订阅号一天可以发几篇文章)

  • 已经发货的物品能申请退款吗(已经发货的物品怎么拒收)

    已经发货的物品能申请退款吗(已经发货的物品怎么拒收)

  • 苹果在保修期内维修免费么(苹果在保修期内可以换电池吗)

    苹果在保修期内维修免费么(苹果在保修期内可以换电池吗)

  • 双行合一排版格式(双行合一的排版格式怎么设置2016)

    双行合一排版格式(双行合一的排版格式怎么设置2016)

  • 搜狐视频如何取消自动续费(搜狐视频如何取消自动续费会员)

    搜狐视频如何取消自动续费(搜狐视频如何取消自动续费会员)

  • 夏普电视怎么连接手机(夏普电视怎么连接机顶盒)

    夏普电视怎么连接手机(夏普电视怎么连接机顶盒)

  • win11系统打不出中文只显示字母该怎么办呢?(win11系统打不出顿号)

    win11系统打不出中文只显示字母该怎么办呢?(win11系统打不出顿号)

  • 盛开的樱花和姬路城,日本姬路 (© Tororo/Getty Images)(盛开的樱花和姬子的故事)

    盛开的樱花和姬路城,日本姬路 (© Tororo/Getty Images)(盛开的樱花和姬子的故事)

  • 软件开发费税率17还是6
  • 销售收入怎么计算销项税额
  • 自来水适用的税率是多少
  • 财务报表中的存货怎么做掉
  • 金税盘减免政策依据
  • 企业之间的借款利息计入什么科目
  • 小微企业增值税优惠政策最新2023
  • 开票时显示没有原票抄报信息
  • 合并报表中少数股东权益是什么意思
  • 免费样品销售给客户计入什么科目
  • 算材料成本的时候要算增值税吗?
  • 注册资金未缴齐什么意思
  • 公司法人要交什么税
  • 在文具公司工作怎么样
  • 现金交易的发票可以认证
  • 酒类消费税征收环节归纳
  • 二季度支出小于一季度什么意思
  • 新政出台
  • 展览费怎么开票
  • 个人税收起征点调整
  • 财务费用结转本年利润借贷方怎么记
  • windows10如何重置密码
  • linux禁止ip访问80端口
  • win11绿屏是什么原因
  • 苹果14pro真实图片发朋圈
  • 贷方发生额是什么意思是利息吗
  • 期货手续费是双向收取吗
  • 以前年度未入账固定资产账务处理
  • java deep learning
  • 职工食堂外包账务怎么做
  • 即征即退增值税怎么申报
  • 科技推广和应用服务业属于第几产业
  • 亚伯拉罕湖中的树,加拿大艾伯塔 (© Coolbiere/Getty Images)
  • react函数组件useeffect
  • 购买超市购物卡会计分录
  • 审图费谁出
  • 现金股利什么时候到账
  • 小规模资产负债表怎么填写
  • php设计思路
  • 国外公司给国内个人汇款
  • pandas columns排序
  • 政府补贴流程
  • 停车费不动产租赁税率
  • 累计净值包含业绩吗
  • db2入门
  • sql 列转行
  • 法人向公司账户打款合法吗
  • 自产用于捐赠的会计处理
  • 企业营业执照的颁发部门是
  • 向投资者支付的股息
  • 医药发票的税率是多少
  • 跨年度发票能否税前扣除
  • 调整凭证能不能做2个贷方
  • 计提租金如何做账务处理
  • 增值税扣税公式
  • 存货的发出计价方法有哪些
  • 交通补贴属于工资薪金所得吗
  • 企业对财会人员的要求
  • 应收账款管理办法
  • 一个关于数据库表中的各条记录
  • mysql exists与not exists实例详解
  • centos创建lv
  • windowsaudio服务不存在或已删除
  • xwizard.exe是什么
  • linux中tr命令
  • win 10设置提醒
  • linux常用命令touch
  • linux调整桌面分辨率
  • div left
  • 创建ubuntu
  • android环境搭建教程
  • css制作排行榜
  • 批处理基础知识
  • 获取jquery对象
  • android studio乱码怎么解决
  • jquery文档处理有哪些
  • js 上下文
  • python import ssl
  • 上海市网上税务局登录
  • 郑州房管局办事大厅预约
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设