1.主从概念

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

2.配置主(绑定本机ip)

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

    sudo vim redis.conf
    bind 192.168.26.128

  • 重启redis服务

    sudo service redis stop
    redis-server /etc/redis/redis.conf

3.配置从

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

    sudo cp redis.conf ./slave.conf

  • 修改redis/slave.conf文件

    sudo vim slave.conf

  • 编辑内容(绑定主客户端ip,隶属主客户端ip和端口)

    bind 192.168.26.128
    slaveof 192.168.26.128 6379
    port 6378

  • redis服务

    sudo redis-server /etc/redis/slave.conf

4.查看主从关系

redis-cli -h 192.168.26.128 info Replication

注:若执行此命令出错,修改主客户端配置文件并重启:protected-mode no

5.数据库操作

  • 进入主客户端

    redis-cli -h 192.168.26.128 -p 6379

    set name zhangsan

  • 进入从的客户端

    redis-cli -h 192.168.26.128 -p 6378

    get name

发现已同步成功。

Redis主从配置读写分离相关推荐

  1. mysql主从配置读写分离笔记

    第二次回头看了,第一次学完后感觉都会了,回头再看才发现什么都想不起来了.还得查资料再学习,虽然很简单.还是做个笔记吧!笔记有点糙 就是自己看的 因为主要是测试主从和读写分离 所以直接 yum inst ...

  2. 读写分离oracle redis,redis集群主从之读写分离

    redis集群主从之读写分离 1.集群部署 这里就不详细赘述如何部署主从集群了,一般都是使用slaveOf配置来进行初始化配置. 2.与springboot集成实现读写分离 通过注解实现调用层读写分离 ...

  3. Redis主从配置和集群配置

    Redis主从配置和集群配置 文章目录 Redis主从配置和集群配置 一.Redis主从配置 1.主从概念 2.主从配置 3.数据操作 二.Redis集群配置 1.简介 2.Redis 集群好处 3. ...

  4. Redis 主从配置密码以及哨兵

    目录: Redis 主从介绍 哨兵机制 Redis 主从配置 环境 安装 启动服务 检查主从状态 测试数据同步 默认是读写分离的 Redis Sentinel 配置 主Redis宕机测试 配置多个哨兵 ...

  5. redis主从配置和redis哨兵配置

    主从配置 redis 主从配置master slave 优点: 防止单点故障(除了单机版,都可以) 读写分离,更好的实现多读写少 克隆两台redis虚拟机作为从机 复制操作文件 cp /usr/red ...

  6. thinkphp读写mysql的枷锁_thinkphp5 数据库配置读写分离

    mysql配置主从数据库同步成功后,接下来就要在程序中配置数据库来实现读写分离啦 我们这里用的thinkphp5框架 配置读写分离非常简单 return [ // 数据库类型 'type' => ...

  7. 搭建Mysql-proxy实现主从同步读写分离

    代理服务器 Wg61 192.168.0.180 (Mysql-proxy) 主服务器 Wg62 192.168.0.142 (负责写入数据) 从服务器 Wg63 192.168.0.156 (负责只 ...

  8. MyBatis多数据源配置(读写分离)

    MyBatis多数据源配置(读写分离) 首先说明,本文的配置使用的最直接的方式,实际用起来可能会很麻烦. 实际应用中可能存在多种结合的情况,你可以理解本文的含义,不要死板的使用. 多数据源的可能情况 ...

  9. 如何使用Docker安装Mycat中间件 | 实现主从的读写分离,搭建属于你的Mysql 集群 | 来看看这篇吧

    上一篇写了如何使用Docker搭建Mysql的主从复制,这篇文章是在已经搭建好Mysql的主从复制的基础上实现读写分离的. 直接CV也能搭建起来,莫慌. 我们一起加油!!! 只要有docker的环境就 ...

最新文章

  1. python第三方库之学习flask-restful
  2. 根据数组中对象的属性值排序倒叙
  3. 新思路!商汤开源利用无标注数据大幅提高精度的人脸识别算法
  4. 关闭socket以及Socket选项
  5. libxml中用到的Xpath语法说明
  6. 【干货】机器学习中样本比例不平衡的处理方法
  7. 【线性基】彩灯(luogu 3857/金牌导航 线性基-1)
  8. 1062 最简分数(PAT乙级 C++)
  9. 【BZOJ】【1086】 【SCOI2005】王室联邦
  10. 中国十大穷光蛋排行榜
  11. POJ 3107 - Godfather
  12. Python str 与 bytes 类型(Python2/3 对 str 的处理)
  13. Camera2 camera i2c总线协议介绍
  14. B站莫烦Python基础学习笔记
  15. 1 搭建Flash游戏开发环境
  16. 网络抖动多少ms算正常_如何测试网络稳定
  17. 经典编程题——回文问题
  18. 夜神模拟器连接手柄无反应_夜神安卓模拟器怎么连接手柄?夜神安卓模拟器连接手柄的方法...
  19. 骨传导耳机到底怎么样,五款好用的骨传导耳机推荐
  20. butter滤波器是iir吗_学习随笔之IIR滤波器与FIR滤波器

热门文章

  1. 判断一个链表是否为回文结构【Java实现】
  2. 基于 Python 爬虫+简单数据分析的课程设计(附PPT)
  3. RSA、SM2公钥证书信息的读取
  4. eclipse的正确使用方式
  5. Python 抓取 快代理、西刺代理 、西拉代理等等 构建免费代理池
  6. idea连接登入GitHub账号提示:access token should have `repo` and `gist` scope
  7. android 键盘隐藏监听,安卓监听软键盘弹出与隐藏的两种方法
  8. PHP pdo查询sqlite,PHP PDO 操作 sqlite数据库 案例
  9. DebugView使用方法
  10. jQuery面试题答案