博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis 主从配置
阅读量:4467 次
发布时间:2019-06-08

本文共 1290 字,大约阅读时间需要 4 分钟。

 

一、redis安装

$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz

$ tar xzf redis-2.8.17.tar.gz

$ cd redis-2.8.17

$ make

二、redis启动

$cd redis-2.8.17

$src/redis-server ./redis.conf #启动redis

或者

$src/redis-server ./redis.conf & #后台启动

三、主从配置

1、拷贝 redis-2.8.17文件夹

      $cp -r redis-2.8.17 ./redis-slave

2、设定两个文件夹目录为redis-master和redis-slave

3、配置redis-master

      daemonize yes #是否以后台进程运行,默认为no

      requirepass master-password #连接密码

      pidfile /var/run/redis.pid #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid 

      port 6379 #主服务器端口,默认值

      dbfilename dumpmaster.rdb #本地数据库文件名,默认值为dump.rdb

      dir ./ #本地数据库存放路径,默认值为 ./

4、配置redis-slave

      daemonize yes

      requirepass slave-password

      pidfile /var/run/redis.pid

      slaveof 127.0.0.1 6379 #当本机为从服务时,设置主服务的IP及端口

      masterauth master-password #当本机为从服务时,设置主服务的连接密码

      port 7000 #设定从服务器端口

      dbfilename dumpslave.rdb

      dir ./

5、分别启动主从服务

      $cd redis-master

      $src/redis-server ./redis.conf

 

      $cd redis-slave

      $src/redis-server ./redis.conf

6、分别连接两个redis server在主数据库中添加删除key,查看slave数据库中是否做了相应的修改

7、将从数据库数据恢复到主数据库

      假设redis-master和redis-slave在同一台服务器同一个目录下

 

      $redis-cli #查看主服务器是否能连上

      $auth master-password #登入

      $shutdown #关掉服务

 

      $cd redis-master

      $mv dump.rdb dump_bak.rdb #备份主数据库

      $cp ../redis-slave/dumpslave.rdb ./dumpmaster.rdb

 

      $src/redis-server ./redis.conf #重启master服务

转载于:https://www.cnblogs.com/xiong63/p/10031328.html

你可能感兴趣的文章
软件工程实战(零)开始!
查看>>
FreeBSD8.2安装图解(双系统)
查看>>
msxml6_x64 下载
查看>>
2017-7-5 : 快下班了写点东西
查看>>
数据类型转换!!!!!
查看>>
会计要素和会计平衡公式
查看>>
Subsequence(暴力+二分)
查看>>
Team Queue(多队列技巧处理)
查看>>
根据经纬度坐标获取位置信息(基于百度地图)
查看>>
make install fping
查看>>
排序算法总结
查看>>
easyui datagrid 三层嵌套
查看>>
MAC 下查看usb设备的命名
查看>>
as3.0 作库
查看>>
DATASNAP 自增长字段问题
查看>>
Mysql主要索引方式:FULLTEXT,HASH,BTREE,RTREE。
查看>>
POJ 1942
查看>>
android:ToolBar详解(手把手教程)
查看>>
代码保存好
查看>>
操作系统原理
查看>>