Redis主从配置读写分离
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 6378redis服务
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主从配置读写分离相关推荐
- mysql主从配置读写分离笔记
第二次回头看了,第一次学完后感觉都会了,回头再看才发现什么都想不起来了.还得查资料再学习,虽然很简单.还是做个笔记吧!笔记有点糙 就是自己看的 因为主要是测试主从和读写分离 所以直接 yum inst ...
- 读写分离oracle redis,redis集群主从之读写分离
redis集群主从之读写分离 1.集群部署 这里就不详细赘述如何部署主从集群了,一般都是使用slaveOf配置来进行初始化配置. 2.与springboot集成实现读写分离 通过注解实现调用层读写分离 ...
- Redis主从配置和集群配置
Redis主从配置和集群配置 文章目录 Redis主从配置和集群配置 一.Redis主从配置 1.主从概念 2.主从配置 3.数据操作 二.Redis集群配置 1.简介 2.Redis 集群好处 3. ...
- Redis 主从配置密码以及哨兵
目录: Redis 主从介绍 哨兵机制 Redis 主从配置 环境 安装 启动服务 检查主从状态 测试数据同步 默认是读写分离的 Redis Sentinel 配置 主Redis宕机测试 配置多个哨兵 ...
- redis主从配置和redis哨兵配置
主从配置 redis 主从配置master slave 优点: 防止单点故障(除了单机版,都可以) 读写分离,更好的实现多读写少 克隆两台redis虚拟机作为从机 复制操作文件 cp /usr/red ...
- thinkphp读写mysql的枷锁_thinkphp5 数据库配置读写分离
mysql配置主从数据库同步成功后,接下来就要在程序中配置数据库来实现读写分离啦 我们这里用的thinkphp5框架 配置读写分离非常简单 return [ // 数据库类型 'type' => ...
- 搭建Mysql-proxy实现主从同步读写分离
代理服务器 Wg61 192.168.0.180 (Mysql-proxy) 主服务器 Wg62 192.168.0.142 (负责写入数据) 从服务器 Wg63 192.168.0.156 (负责只 ...
- MyBatis多数据源配置(读写分离)
MyBatis多数据源配置(读写分离) 首先说明,本文的配置使用的最直接的方式,实际用起来可能会很麻烦. 实际应用中可能存在多种结合的情况,你可以理解本文的含义,不要死板的使用. 多数据源的可能情况 ...
- 如何使用Docker安装Mycat中间件 | 实现主从的读写分离,搭建属于你的Mysql 集群 | 来看看这篇吧
上一篇写了如何使用Docker搭建Mysql的主从复制,这篇文章是在已经搭建好Mysql的主从复制的基础上实现读写分离的. 直接CV也能搭建起来,莫慌. 我们一起加油!!! 只要有docker的环境就 ...
最新文章
- python第三方库之学习flask-restful
- 根据数组中对象的属性值排序倒叙
- 新思路!商汤开源利用无标注数据大幅提高精度的人脸识别算法
- 关闭socket以及Socket选项
- libxml中用到的Xpath语法说明
- 【干货】机器学习中样本比例不平衡的处理方法
- 【线性基】彩灯(luogu 3857/金牌导航 线性基-1)
- 1062 最简分数(PAT乙级 C++)
- 【BZOJ】【1086】 【SCOI2005】王室联邦
- 中国十大穷光蛋排行榜
- POJ 3107 - Godfather
- Python str 与 bytes 类型(Python2/3 对 str 的处理)
- Camera2 camera i2c总线协议介绍
- B站莫烦Python基础学习笔记
- 1 搭建Flash游戏开发环境
- 网络抖动多少ms算正常_如何测试网络稳定
- 经典编程题——回文问题
- 夜神模拟器连接手柄无反应_夜神安卓模拟器怎么连接手柄?夜神安卓模拟器连接手柄的方法...
- 骨传导耳机到底怎么样,五款好用的骨传导耳机推荐
- butter滤波器是iir吗_学习随笔之IIR滤波器与FIR滤波器
热门文章
- 判断一个链表是否为回文结构【Java实现】
- 基于 Python 爬虫+简单数据分析的课程设计(附PPT)
- RSA、SM2公钥证书信息的读取
- eclipse的正确使用方式
- Python 抓取 快代理、西刺代理 、西拉代理等等 构建免费代理池
- idea连接登入GitHub账号提示:access token should have `repo` and `gist` scope
- android 键盘隐藏监听,安卓监听软键盘弹出与隐藏的两种方法
- PHP pdo查询sqlite,PHP PDO 操作 sqlite数据库 案例
- DebugView使用方法
- jQuery面试题答案