文档详情

3Redis主从复制读写分离.pdf

发布:2018-01-20约2.95千字共7页下载文档
文本预览下载声明
北京坚果优创科技有限公司 简称:坚果测试 Nutstest Redis 主从复制读写分离 1、 安装依赖包 1 2、 redis 安装 1 3、 Redis 配置 3 4、 启动两台redis 服务4 5、 命令操作6 1、安装依赖包 yum install -y gcc make tcl 2、redis安装 2.1 解压redis-3.2.11.tar.gz 文件 [root@XN-4 opt]# tar xf redis-3.2.11.tar.gz 2.2 进入解压后的目录 [root@XN-4 redis-3.2.11]# cd redis-3.2.11 make 2.3 指定安装目录 [root@XN-4 redis-3.2.11]# make install PREFIX=/usr/local/nginx3.2 问题:若执行make 时出现以下问题,请执行make MALLOC=libc 北京坚果优创科技有限公司 简称:坚果测试 Nutstest 2.4 进入安装后的redis 目录 [root@XN-4 nginx3.2]# cd /usr/local/nginx3.2/ 2.5 新建logs、conf 文件夹 [root@XN-4 nginx3.2]# mkdir logs [root@XN-4 nginx3.2]# mkdir conf 2.6 将源安装文件目录中redis.conf 配置文件复制到 /usr/local/redis3.2/conf 目录 [root@XN-4 nginx3.2]# cp/opt/redis-3.2.11/redis.conf /usr/local/redis3.2/conf/ 2.7 进入redis/bin 目录下启动redis [root@XN-4 redis3.2]# cd bin/ 2.8 启动 [root@XN-4 bin]# ./redis-server/usr/local/redis3.2/conf/redis.conf 出现以下界面说明redis 启动成功 以上现在由于使用默认配置,redis 服务非后台运行,结束进程redis 服务会关闭。 按以上方式将redis 部署至另外一台服务器上。 北京坚果优创科技有限公司 简称:坚果测试 Nutstest 3、Redis配置 将 机器 作为主 节点,将 服务器 作为从 节点 A 192.168.36.13 redis B 192.168.36.14 redis 3.1 主节点配置: 修改配置文件[root@XN-4 conf]# vim redis.conf 将daemonize no 修改为yes 日志配置 3.2 从节点配置: 修改配置文件[root@XN-4 conf]# vim redis.conf 将daemonize no 修改为yes redis 的配置文件中的slaveof 配置修改 北京坚果优创科技有限公司 简称:坚果测试 Nutstest 日志配置 4、启动两台redis服务 4.1 进入redis 命令操作页面中 [root@XN-4 bin]# ./redis-cli 主节点显示从节点信息 北京坚果优创科技有限公司 简称:坚果测试 Nutstest 4.2 从节点显示主节点信息 若未正常实现主从节点,如下情况 修改主节点配置信息redis.conf 文件 重启主从节点redis 4.3 测试验证主节点写入key value 信息 主节点 从节点 北京坚果优创科技有限公司 简称:坚果测试 Nutstest 测试验证从节点: 5、命令操作 5.2 常用命令 1) 查看所有key keys * 或 keys * 2) 查看匹配前缀的keys keys a* 3) 清空redis flushdb 4) 随机取出一个key randomkey 5) 查看key 的类型 type keys 6) 查看数据库中key 的数量 dbsize 7) 查看服务器信息 注意,这个会降低redis 性能可能 Info 8) 查看日志 slowlog get slowlog get 10 5.2 redis 是key-value 存储的,放在
显示全部
相似文档