Redis 主从复制的实现

  • 安装redis
  • 修改redis的配置文件 redis.conf

②开启daemonize yes

③Pid文件名字

④指定端口

⑤Log文件名字

⑥Dump.rdb名字

  • 在复制一份配置文件 作为从机 也要修改配置文件
  • 启动redis 这个作为主机

/usr/local/redis/bin/redis-servre /root/myredis/redis6379/redis6379.conf

  • 启动redis 这个作为从机

/usr/local/redis/bin/redis-server /root/myredis/redis6380/redis6380.conf

  • Info replication 可以查看是否是主或从

  • 配置6380端口的redis为从机

    命令

slaveof 主机ip 主机端口

  • 配从不配主

主机不需要做任何配置 配置从机即可

面试问题

演示问题

1 切入点问题?slave1、slave2是从头开始复制还是从切入点开始复制?比如从k4进来,那之前的123是否也可以复制

从头复制

2 从机是否可以写?set可否?

从机只能读

3 主机shutdown后情况如何?从机是上位还是原地待命

原地待命

4 主机又回来了后,主机新增记录,从机还能否顺利复制?

可以

5 其中一台从机down后情况如何?依照原有它能跟上大部队吗?

不能

最新文章

  1. Python黑帽编程1.3 Python运行时与包管理工具
  2. SQL 优化总结
  3. .NET下dropdownlist的基本操作
  4. iOS FMDB小试了一下
  5. [示例]NSDictionary编程题-字典的排序应用(iOS6班)
  6. Frameset使用教程 小结
  7. nslookup工具的使用方法
  8. 三大跨平台网盘--google driver
  9. WPF TextElement内容模型简介(转)
  10. HTTP请求返回的NSData无法转换为NSString
  11. TCP/IP协议中backlog参数
  12. 四大类NoSQL数据库
  13. java中StringUtils中isEmpty 和isBlank的区别
  14. 怎么构建vue-cli项目
  15. James Munkres Topology: Theorem 20.4
  16. getting data from the keybroad
  17. Flv视频格式如何转换成MP4格式
  18. Centos安装Grafana
  19. Oracle记录-开启与关闭数据库
  20. java多线程快速入门(二)

热门文章

  1. Nginx支持php
  2. Spring Cloud Eureka源码分析之三级缓存的设计原理及源码分析
  3. JDK安装错误问题总结。
  4. CF1265B Beautiful Numbers 题解
  5. CF652B z-sort 题解
  6. 谷歌浏览器请求返回JSON内容自动格式化
  7. 【LeetCode】277. Find the Celebrity 解题报告 (C++)
  8. 【LeetCode】987. Vertical Order Traversal of a Binary Tree 解题报告(C++ & Python)
  9. Primitive Roots(poj1284)
  10. '2'>'10'==true? JS是如何进行隐式类型转换的?