一、什么是主从复制

  主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主

二、用处

  读写分离,性能扩展;容灾快速恢复

三、主从配置

  1.创建三个不同的redis.conf文件,修改为不同的端口号,三个文件配置如下,每个文件的名称为redisXXXX.conf(XXX代表端口号),下图为端口为6379,6380,6381的配置文件

    

  2.通过对应配置文件开启服务后,打开相应的客户端,执行命令 info replication 打印主从复制的相关信息,默认如下

  

  3.通过命令,设置slaveof  <ip>   <port> 把端口为6380跟6381的设置为6379的从服务器,之后通过info replication查看设置后的信息,设置后如下图

  

  4.这样一般模式的主从复制就配置完成了

三、相关知识

  1.主机可以写入数据,从机只能读数据,不能写

  2.从机掉线之后,重新连接之后依旧对应主机的从机;如果从机掉线后,主机修改过数据,从机重连后依旧会有这些数据

  3.当主机掉线后,从机会原地待命,等主机上线,并自动设置为主机的从机

最新文章

  1. 客观评价C#的优点和缺点
  2. 把数组转换成sql中能使用的字符串
  3. JavaScript的检测属性、属性特性、枚举属性
  4. 分析php获取客户端ip
  5. Android Studio之同一应用创建多个Activity(一)
  6. win安装Theano
  7. nginx的环境配置的问题
  8. Android 添加library的时候出错添加不上
  9. 【JS】Javascript数组操作
  10. HTML个人简介
  11. Android Studio 学习(二) UI
  12. Machine Learning Based Proactive Flow Entry Deletion for OpenFlow
  13. 【3dsmax2016】安装图文教程、破解注册以及切换语言方法
  14. JDK 之 Java Bean 内省机制
  15. Winform生成安装程序时配置自启动
  16. swift--CATransform3D的简单介绍
  17. 使用yum高速部署Oracle安装环境(11g)
  18. UML 简介笔记
  19. jQuery的安装
  20. C#操作Redis SortedSet 有序集合

热门文章

  1. IoC基础篇(一)--- Spring容器中Bean的生命周期
  2. 【云原生下离在线混部实践系列】深入浅出 Google Borg
  3. spring整合(Junit、web)
  4. Struts2+Spring4.2+Hibernate4.3整合
  5. 我的Keras使用总结(5)——Keras指定显卡且限制显存用量,常见函数的用法及其习题练习
  6. This is Riv3r1and.
  7. VS2013 C++ 生成与调用DLL(动态链接库) 需要验证
  8. c++中的GetModuleFileName函数的用法以及作用
  9. 批处理中的删除命令:del
  10. P3118 [USACO15JAN]Moovie Mooving G