美文网首页
Redis主从复制

Redis主从复制

作者: 柳蒿 | 来源:发表于2019-10-22 10:42 被阅读0次

ps -ef|grep redis:Linux下查看运行的redis服务

SLAVEOF 127.0.0.1 6379:当前服务器设为6379端口redis的从机
SLAVEOF no one:取消当前服务器的主从关系

一旦redis被设置成某个服务器的从机,则立刻备份该服务器的所有数据

SLAVE服务器只能读数据,不能写数据

服务器断开后重连

master服务器断开连接后,重新连接即可恢复master-slave关系。
slave服务器断开连接后需要重新配置master-slave关系,除非把配置信息写道配置文件中

一个服务器既作主库又作从库,其role仍是slave,但其connected-slave会显示它的从库数量。

复制原理

Slave连接到master后会发送sync命令。Master收到命令后后台收集所有用于修改数据的命令,然后将整个数据文件发送到slave上,完成一次同步。
全量复制:slave服务器接收到数据文件后,将其存盘并加载到内存中
增量复制:Master将后续收到的修改命令依次传递给slave

哨兵模式

当master断开后,剩余的机器投票选出新的master继续运行,之前断开的master重新连接后,将作为slave加入到集群中。
哨兵模式详解:https://www.cnblogs.com/huangfuyuan/p/9880379.html

相关文章

  • Redis|主从复制与哨兵机制

    1. Redis主从复制 1.1 Redis主从复制 Redis主从复制主要有两个角色,主机(master)对外提...

  • 【Redis学习笔记】13 Redis 主从复制

    1. Redis 主从复制特性 2. Redis 主从复制流程 3. Redis 主从复制操作 IP地址端口角色1...

  • Redis主从复制

    Redis主从复制 一.主从复制介绍 1.Redis复制功能介绍 1)Redis 使用异步复制。从 Redis2....

  • Redis的高可用

    Redis主从复制 什么是主从复制 Redis有三种集群方案,主从复制,哨兵,cluster集群,主从复制是指将一...

  • redis(二)

    Redis用户认证 禁用危险命令 主从复制的过程 主从复制的部署 哨兵 Redis哨兵+主从+密码 Redis哨兵...

  • Redis Sentinel 介绍与部署

    Redis Sentinel 介绍与部署 1. Sentinel介绍 1.1 主从复制的问题 Redis主从复制可...

  • 高可用的redis服务搭建

    Redis Sentinel 介绍与部署 1. Sentinel介绍 1.1 主从复制的问题 Redis主从复制可...

  • redis主从设置

    redis主从复制 Redis读取写入的速度都特别快,但是也会产生读压力特别大的场景。 Redis支持主从复制,主...

  • redis的三种集群方式

    redis的三种集群方式 redis有三种集群方式:主从复制,哨兵模式和集群。 1.主从复制 主从复制原理: 从服...

  • Redis哨兵集群

    redis-sentinel主从复制高可用 Redis-Sentinel Redis-Sentinel是redis...

网友评论

      本文标题:Redis主从复制

      本文链接:https://www.haomeiwen.com/subject/prtzmctx.html