前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis 主从复制(全网最详细,最通俗易懂)

Redis 主从复制(全网最详细,最通俗易懂)

作者头像
一写代码就开心
发布2020-11-19 15:31:32
3000
发布2020-11-19 15:31:32
举报
文章被收录于专栏:java和pythonjava和python

主从复制的概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

环境的配置

在这里插入图片描述
在这里插入图片描述

我们打开4个客户端,其中3个要进行搭建集群,一个是我们测试使用的

在这里插入图片描述
在这里插入图片描述

redis是一个软件,这个软件的启动是需要redis.conf 的,所以我们要启动多个redis,那么就需要有多个配置文件,每一个配置文件里面的东西是不一样的,那么启动的软件就不一样了。比如端口,启动3个redis,但是端口号是不一样的,这样就需要在配置文件里面进行修改端口号为不同的。

在这里插入图片描述
在这里插入图片描述

进入每一个配置文件,修改端口,3个的端口号要不一样 6379 6380 6381 修改输出的日志的名字,每一个都要改

在这里插入图片描述
在这里插入图片描述

dump.rdb 这个是持久化日志,这个名字也要改,每一个redis产生的名字要不一样

在这里插入图片描述
在这里插入图片描述

后台运行的程序的名字也要改

在这里插入图片描述
在这里插入图片描述

以上的3个地方,每一个redis.conf 里面都要不一样,以端口号进行区别就可以了。3个地方都改好了之后。

在这里插入图片描述
在这里插入图片描述

之后在每一个客户端启动对应的redis。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上就是在3个客户端进行了启动,那么我们如何查看是不是启动了呢?查看进程信息

在这里插入图片描述
在这里插入图片描述

以上就是开启了3个redis,对于环境已经搭建完成。

一主二从

在这里插入图片描述
在这里插入图片描述

以上只是开启了3个redis软件,都是主节点,现在开始在这3个软件之间搭建主从。

在这里插入图片描述
在这里插入图片描述

我们使用命令就可以配置从机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在主上面就可以查看从的信息

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上就已经配置了一主二从了,主写,从只能读,从如果写了,会报错

在这里插入图片描述
在这里插入图片描述

主机断了之后,从机还是从,你需自己配置其中一个为主机。主机断了之后,重新启动之后,还是可以用的。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-09-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 主从复制的概念
  • 环境的配置
  • 一主二从
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档