构建高性能数据库缓存之redis主从复制
来源:互联网 发布:小米 免费网络短信 编辑:程序博客网 时间:2024/06/05 19:31
一、什么是redis主从复制?
二、redis主从复制特点
三、redis主从复制原理
四、服务器资源列表
五、配置过程
3、1 Master端操作如下:
运行redis服务
1
[root@redis_master sh]
# redis-server/etc/redis/redis.conf
查询redis运行日志
清除Master端数据库中所有Key
1
2
3
4
5
[root@redis_master sh]
# redis-cli
127.0.0.1:6379> FLUSHALL
OK
127.0.0.1:6379> keys *
(empty list or
set
)
3、2 Slave端操作如下:
1
2
# slaveof <masterip><masterport>
slaveof 192.168.8.8 6379
运行redis
1
[root@redis_slave ~]
# redis-server/etc/redis/redis.conf
查询Slave运行日志
查询数据库中的所有key
1
2
3
[root@redis_slave ~]
# redis-cli
127.0.0.1:6379> keys *
(empty list or
set
)
3、3 slave2端操作如下:
1
2
# slaveof <masterip><masterport>
slaveof 192.168.8.10 6379
#运行redis服务
1
[root@redis_slave2 ~]
# redis-server/etc/redis/redis.conf
查询redis运行日志
#查询数据库的所有key
3、4 master端操作如下:
1
2
3
4
5
6
7
8
9
10
11
[root@redis_master sh]
# redis-cli
127.0.0.1:6379> MSET ID 1005 NAMEMariaDB City BeiJing
OK
127.0.0.1:6379> MGET ID NAME City
1)
"1005"
2)
"MariaDB"
3)
"BeiJing"
127.0.0.1:6379> keys *
1)
"NAME"
2)
"ID"
3)
"City"
3、5 客户端验证同步结果
slave1端验证
1
2
3
4
5
6
7
8
9
10
[root@redis_slave ~]
# redis-cli
127.0.0.1:6379> auth !@
#aedf
127.0.0.1:6379> keys *
1)
"City"
2)
"NAME"
3)
"ID"
127.0.0.1:6379> MGET ID NAME City
1)
"1005"
2)
"MariaDB"
3)
"BeiJing"
slave2端验证
1
2
3
4
5
6
7
8
9
[root@redis_slave2 ~]
# redis-cli
127.0.0.1:6379> keys *
1)
"ID"
2)
"NAME"
3)
"City"
127.0.0.1:6379> MGET ID NAME City
1)
"1005"
2)
"MariaDB"
3)
"BeiJing"
四、Master write,Slave read机制
阅读全文
0 0
- 构建高性能数据库缓存之redis主从复制
- 构建高性能数据库缓存之redis主从复制
- 构建高性能数据库缓存之redis主从复制
- 构建高性能数据库缓存之redis主从复制
- 建高性能数据库缓存之redis主从复制
- 构建高性能数据库缓存之Redis(一)
- 高性能网站架构设计之缓存篇(4)- Redis 主从复制
- 高性能网站架构设计之缓存篇(3)- Redis 主从复制
- redis数据库之主从复制
- redis主从数据库复制
- 高性能开发(1) Redis缓存主从配置详解
- redis高可用 - 主从复制
- Redis 高可用: 主从复制
- Redis 高可用--主从复制
- redis之主从复制
- Redis 之 主从复制
- redis之主从复制
- redis之主从复制
- 试题二
- 行列式的重要性
- YII 开启URL伪静态方法(yii中urlManager匹配和注意点)
- ssm事务配置不起作用问题
- quartz如何根据表达式执行
- 构建高性能数据库缓存之redis主从复制
- Qt Qcombox实现二级联动
- firefox的checkbox选中后按f5刷新或者点上面刷新图标后checkbox还是选中的,只有在地址栏按enter才会消失,解决办法
- 仿QQ头像截取
- 基于react的影院购票应用
- [bzoj3550][单纯形][线性规划][ONTAK2010]Vacation
- 剑指offer--复杂链表的复制
- 深入理解JavaScript系列(4):立即调用的函数表达式
- multipath多路径实验01-构建iSCSI模拟环境