美文网首页程序员
redis主从复制

redis主从复制

作者: 南南宫问天 | 来源:发表于2020-06-12 11:11 被阅读0次

redis主从复制

1.再准备一台从库主机

[root@redis ~]# cd /opt/
[root@redis opt]# tar zcvf db01.tar *     ##打包redis的软件目录
[root@redis opt]# scp db01.tar db02:/opt ##把打包好的redis软件目录传给从库主机的opt目录

2.从库主机安装redis

[root@db02~]# cd /opt/
[root@db02 opt]# tar -xzvf db01.tar   ##解压文件 
[root@db02 opt]# cd redis_cluser/redis
[root@db02 redis]# make install  ##开始编译安装
[root@db02 redis]# mkdir /data/redis_cluster/redis_6379/  -p ##创建数据目录
[root@db02 redis]# vim /opt/redis_cluser/redis_6379/conf/redis_6379.conf  ##修改配置文件
bind 172.16.210.54 ##把监听地址改成从库主机的地址
[root@db02 redis]# redis-server /opt/redis_cluser/redis_6379/conf/redis_6379.conf  ##启动redis
[root@db02 redis]# redis-cli  -h db02 ##连接测试
db02:6379> 

3.建立主从关系

在从库主机操作

db02:6379> SLAVEOF 172.16.210.53 6379 ##连接主库建立主从关系
OK
db02:6379> keys *  ##查看数据
--
---
 998) "k_283"
 999) "k_247"
1000) "k_590"
1001) "k_903"
1002) "k_559"
1003) "k_711" ##数据成功同步到从库

主从建立关系流程说明

  1. 从库发起同步请求
  2. 主库收到请求后执行bgsave保存当前内存里的数据到磁盘
  3. 主库将持久化的数据发送给从库的数据目录
  4. 从库收到主库的持久化数据之后,先清空自己当前内存中的所有数据
  5. 从库将主库发送过来的持久化文件加到自己的内存里

总结:

1.执行主从复制之前,先将数据备份一份
2.建议将主从复制写入到配置文件中
3,在业务低峰期做主从复制.
3.拷贝数据时会占用宽带
4.不能自动完成主从切换,需要人工介入

相关文章

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