主从概念

  • ⼀个master可以拥有多个slave,⼀个slave⼜可以拥有多个slave,如此下去,形成了强⼤的多级服务器集群架构
  • master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1
  • 通过主从配置可以实现读写分离

  • master和slave都是一个redis实例(redis服务)

主从配置

配置主

  • 查看当前主机的ip地址

    ifconfig

  

  • 修改etc/redis/redis.conf文件

    sudo vi redis.conf
    bind 192.168.26.128

  • 重启redis服务

    sudo service redis stop
    redis-server redis.conf

配置从

  • 复制etc/redis/redis.conf文件

    sudo cp redis.conf ./slave.conf

  • 修改redis/slave.conf文件

    sudo vi slave.conf

  • 编辑内容

    bind 192.168.26.128
    slaveof 192.168.26.128 6379
    port 6378

  • redis服务

    sudo redis-server slave.conf

  • 查看主从关系

    redis-cli -h 192.168.26.128 info Replication

   

数据操作

  • 在master和slave分别执⾏info命令,查看输出信息 进入主客户端

    redis-cli -h 192.168.26.128 -p 6379

  • 进入从的客户端

    redis-cli -h 192.168.26.128 -p 6378

  • 在master上写数据

    set aa aa

  

  • 在slave上读数据

  get aa

最新文章

  1. [译]MVC网站教程(二):异常管理
  2. mac下需要安装旧 Java SE 6 才能打开程序解决办法
  3. FiveChess笔记
  4. CentOS学习笔记--MySQL安装
  5. OpenCV之mixChannels()函数使用说明
  6. 2016多校第六场题解(hdu5793&hdu5794&hdu5795&hdu5800&hdu5802)
  7. C++11中新特性之:lambda 表达式
  8. Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
  9. 解决新版Emacs的警告:Warning (initialization): Your load-path...
  10. 根据首尾字节的tcp分包断包算法
  11. [国嵌笔记][011][Linux密码破解]
  12. Spring Boot 2.x 启动全过程源码分析(上)入口类剖析
  13. 电子邮件和URL输入控件
  14. Photoshop中的高斯模糊、高反差保留和Halcon中的rft频域分析研究
  15. php的session获取不到问题之ie浏览器(yaf框架)
  16. C# 字符串中英文对齐
  17. Leecode刷题之旅-C语言/python-349两整数之和
  18. Linux 设置默认编辑器(以nano为例)
  19. hdu 3547 (polya定理 + 小高精)
  20. 简述 Python3 文件处理

热门文章

  1. CentOS 7运维管理笔记(8)----Apache基于域名的虚拟主机配置
  2. VC6.0创建DLL动态链接库四大要素
  3. 《effective c++》读书笔记(上)
  4. WCF传输协议
  5. incast.tcl
  6. The package 'MySql.Data' tried to add a framework reference to 'System.Runtime' which was not found in the GAC
  7. 华为HCNP实验 DHCP配置
  8. June 24th 2017 Week 25th Saturday
  9. zt 设计模式六大原则(3):依赖倒置原则
  10. System IPC 与Posix IPC(semaphore信号灯)