美文网首页Linux
redis 主从复制

redis 主从复制

作者: 中_中_ | 来源:发表于2018-10-23 22:45 被阅读0次

redis之间的复制使用的三种机制:
1,当master和slave正常连接的时候,master会通过命令持续向slave发送更新流,以保证发生在master 里任何数据集中的任何变更都会同步到slave。
2,当master和slave之间的连接由于网络问题或者在master到slave之间超时而导致连接断开的时候,slave会尝试重新连接并尝试继续部分重新同步。
3,如果部分更新失败,slave会发起一个全量同步。master需要创建一个其所有数据的快照,发送给slave,然后继续以发送命令的方式发送变更。

创建主从复制

1,配置master

#vi /etc/redis.conf
//注释如下内容
#bind 127.0.0.1
//更改如下内容
requirepass redisPwd
//修改如下内容
appendonly yes
appendfilename "appendonly.aof"

修改完成后保存退出;在redis统计目录里,复制一个redis,作为slave。

cp -r redis redis_slave

2,配置slave
slave的配置过程和master大致相同

//启用如下内容,后面输入master的密码
masterauth redisPwd
//由于测试在同一个虚拟机上进行,所以需要更改slave的port
port  6389

修改完成后保存。分别启动master和slave,进行测试。

相关文章

  • 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/ejdnaftx.html