redis 集群 主从 配置 使用
来源:互联网 发布:mac图片文件夹在哪 编辑:程序博客网 时间:2024/05/24 16:14
今天学习了一下redis的主从配置,发现网上说的好多坑,摸索了半天,说一下自己的经历
一.首先要准备两台服务器,用虚拟机代替
1.配置主服务器
主:192.168.1.130 port:6379
2.配置从服务器
修改从服务器的配置port:6380 slaveof: 192.168.1.130 6379
3.启动服务器
启动主服务器:./src/redis-server 客户端:./src/redis-cli
启动从服务器:src/redis-serverredis-conf 客户端:src/redis-cli -p 6380(修改后的端口)
4.测试数据同步
主redis:
[root@localhost redis-2.8.3]# src/redis-cli -p 6379
127.0.0.1:6379> set name 123
OK
127.0.0.1:6379> get name
"123"
127.0.0.1:6379>
从redis:
[root@localhost redis-2.8.3]# src/redis-cli -p 6380
127.0.0.1:6380> get name
"123"
127.0.0.1:6380>
默认是读写分离,从服务器只可以读
如果有读之外的操作会报错:(error) READONLY You can't write against a read only slave.
二.主从切换
停止主redis:./src/redis-cli -n 6379 shutdown
将从redis设置为主redis:./src/redis-cli -p 6380 slaveof NO ONE(现在之前的从redis变成主的redis,并且可以操作数据)
三.恢复原来的主redis
[root@localhost redis-2.8.3]# src/redis-cli -p 6380
127.0.0.1:6380> set name 123
OK
127.0.0.1:6380> get name
"123"
127.0.0.1:6380> save
OK
127.0.0.1:6380>
1.将数据保存 save命令
2.将现在的主redis根目录下dump.rdb文件拷贝覆盖到原来主redis的根目录
3.启动原来的主redis
4.在现在的主redis中切换
src/redis-cli -p 6380 slaveof 192.168.10.1 6379
- redis 集群 主从 配置 使用
- redis 主从 集群配置
- Redis集群:redis主从配置
- redis集群(主从配置)
- redis集群(主从配置)
- redis集群(主从配置)
- redis集群(主从配置)
- redis集群(主从配置)
- redis集群(主从配置)
- redis集群(主从配置)
- Redis集群(主从配置)
- redis主从和集群配置
- redis集群(主从配置)
- Redis主从与集群配置
- Redis集群_2.redis 主从配置
- Redis Master/Slave 主从集群配置
- Redis主从复制和集群配置
- redis主从,集群配置相关[atco整理]
- 学习笔记--设计模式之单例模式
- 【bzoj4551】【Tjoi2016&Heoi2016】【树】【并查集】
- UNITY3D android 启动其他程序,启动apk C#代码
- struts步骤
- iOS类型里面添加属性
- redis 集群 主从 配置 使用
- limit分页优化
- 即时通讯常用第三方库(eg:微信)
- Linux系统使用ps命令查看进程所占cpu和内存比例
- 330. Patching Array (C++实现)
- 适合kali Linux 2.0 的源码(中科大,阿里云、163、上海交通大学源码)
- android之图片切圆角
- iOS 理解KVO与KVC
- 验证码短信平台--免费