位置: 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 详解与复现(注意力机制加在什么位置)

  • 猫咪流浪十年,用尽全身力气终于找到主人,结局并不完美

    猫咪流浪十年,用尽全身力气终于找到主人,结局并不完美

  • 利用QQ红包引流一夜成交4单的营销技巧(利用qq红包引流赚钱)

    利用QQ红包引流一夜成交4单的营销技巧(利用qq红包引流赚钱)

  • keep里参加的活动怎么退出(keep里参加的活动怎么删除)

    keep里参加的活动怎么退出(keep里参加的活动怎么删除)

  • 苹果13怎么分期购买(苹果13怎么分期购买手机)

    苹果13怎么分期购买(苹果13怎么分期购买手机)

  • 荣耀30青春版怎么显示网速(荣耀30青春版怎么看电池健康)

    荣耀30青春版怎么显示网速(荣耀30青春版怎么看电池健康)

  • 华为手机指纹锁怎么设置(华为手机指纹锁没有了)

    华为手机指纹锁怎么设置(华为手机指纹锁没有了)

  • 抖音小小洗衣机是什么软件(小小洗衣机现在叫什么)

    抖音小小洗衣机是什么软件(小小洗衣机现在叫什么)

  • 拼多多关注的主播怎么取消(拼多多关注的主播找不到了怎么办)

    拼多多关注的主播怎么取消(拼多多关注的主播找不到了怎么办)

  • 苹果手机看趣头条任务在哪找(苹果手机趣头条)

    苹果手机看趣头条任务在哪找(苹果手机趣头条)

  • 无法开机,充电闪烁苹果标志(无法开机,充电一直闪)

    无法开机,充电闪烁苹果标志(无法开机,充电一直闪)

  • 电脑打字发送键是哪个(电脑键盘打字发送键)

    电脑打字发送键是哪个(电脑键盘打字发送键)

  • 微信群升级1000人怎么弄(微信群升级1000人要交多少钱)

    微信群升级1000人怎么弄(微信群升级1000人要交多少钱)

  • 拼多多的月卡钱不用可以退还吗(拼多多月卡钱怎么退回)

    拼多多的月卡钱不用可以退还吗(拼多多月卡钱怎么退回)

  • 数据卡是什么意思(数据卡怎么办有什么办法解决)

    数据卡是什么意思(数据卡怎么办有什么办法解决)

  • 二进制字母表示(2进制字母表示)

    二进制字母表示(2进制字母表示)

  • 智能剪辑是什么意思(智能剪辑怎么用)

    智能剪辑是什么意思(智能剪辑怎么用)

  • ar眼镜和vr眼镜区别

    ar眼镜和vr眼镜区别

  • 苹果8plus支持volte吗(苹果8plus支持4k60帧吗)

    苹果8plus支持volte吗(苹果8plus支持4k60帧吗)

  • a1474是ipad air几(ipad air a1474是什么型号)

    a1474是ipad air几(ipad air a1474是什么型号)

  • 云闪付的付款码可以坐公交吗(云闪付的付款码是什么样子的)

    云闪付的付款码可以坐公交吗(云闪付的付款码是什么样子的)

  • 朝花夕拾藤野先生概括(朝花夕拾藤野先生主要事件)

    朝花夕拾藤野先生概括(朝花夕拾藤野先生主要事件)

  • 如何创建百度百科(如何创建百度百家号)

    如何创建百度百科(如何创建百度百家号)

  • 损友圈怎么找不到了(朋友圈损人)

    损友圈怎么找不到了(朋友圈损人)

  • vue拍摄时间怎么设置(vue照片时间设置)

    vue拍摄时间怎么设置(vue照片时间设置)

  • PS参考线有什么使用技巧(ps参考线在哪儿)

    PS参考线有什么使用技巧(ps参考线在哪儿)

  • 苹果8关机充电不显示电池(苹果8关机充电显示什么图标)

    苹果8关机充电不显示电池(苹果8关机充电显示什么图标)

  • 一般纳税人年末结转增值税的账务处理
  • 价外费用含税吗
  • 税盘是干什么用的
  • 资产总额的季度怎么算
  • 小规模纳税人开票税率
  • 社保缴费是当月扣当月的吗
  • 固定资产开专票怎么记凭证
  • 小规模纳税人申报时间
  • 增值税普通发票和普通发票的区别怎么交税
  • 待抵扣进项税额和待认证进项税额的区别
  • 年度财务报表和季度财务报表一样吗
  • 作业成本管理的作用
  • 委托加工消费税纳税义务发生时间
  • 企业取得的财政补贴收入是否缴纳增值税
  • 政府补贴装修费怎么算
  • 溢价收购全资子公司股票
  • 预缴税款的附加税可以抵扣吗
  • 季初从业人数和季末从业人数怎么填
  • 土地增值税允许扣除的评估价
  • 工业企业研发产品有哪些
  • 房租收入如何结转成本
  • 固定资产销售账务处理的例题
  • 纳税申报报表 修改
  • 简易计税分包款进项税可以抵扣吗
  • 2021最新版静疗规范指南
  • 信用证保证金账户
  • 银行手续费填在汇算清缴的哪个表
  • 怎么把qq垃圾全部清除
  • acs_log是什么文件
  • linux mint 20.1安装
  • 票据行为包括哪4点
  • 无形资产累计摊销借贷方向
  • 施工机械保险费属于什么费用
  • wordpress抓取网页
  • 运行安装程序时发生错误
  • 机器设备的拆除,按照什么税目缴纳增值税
  • vue批量上传图片至oss
  • 购买免税农产品的会计分录
  • 企业年度报告内容
  • 平常心下一句该怎么说
  • 购买垃圾桶计入什么科目
  • 年末结转增值税明细
  • php前台模板
  • 小规模纳税人销售货物税率是多少
  • 累计摊销咋算
  • 哪些所得需要去税务登记
  • 计提工资和发放工资可以在一张凭证上吗
  • 赠送给客户的商品是否要计入费用?
  • 收到进账发票分录
  • 专票不小心印上划痕
  • 固定资产评估收费标准
  • 应付账款尾款怎么处理
  • 如何在个人所得税app上修改扣缴义务人
  • 宾馆收入怎么做账
  • 年终奖能算在工资里吗
  • 防伪税控服务费怎么交
  • 商业承兑汇票销售产品会计分录
  • 购买原材料例题
  • 增值税普票遗失可以补开吗
  • 塔吊租赁费用是否包括司机指挥
  • 办公家具生意怎么做
  • 硬盘安装windows11
  • tvt_reg_monitor_svc.exe进程是什么
  • windows日历
  • linux启动cron定时任务
  • w10资源管理器怎么打开快捷方式
  • Screen.sleepTimeout=SleepTimeOut.NeverSleep 禁止屏幕锁屏
  • 使用Jasmine和Karma对AngularJS页面程序进行测试
  • windows定时计划
  • python生成器详解
  • 链接的链
  • python编程
  • JavaScript的函数定义
  • 怎么用python做爬虫
  • jQuery中each()、find()和filter()等节点操作方法详解(推荐)
  • 律师到税务机关调取信息
  • 怎么用发票号码查询商品
  • 福斯特会计软件下载
  • 你认为作为一名护士应具备哪些素质
  • 重庆公交司机收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设