redis主从安装配置和使用

redis主从的配置和使用
1, redis配置文件常用选项说明
daemonize no 
说明:是否把 redis-server启动在后台,默认是“否”。若改成yes,会生成一个pid文件。

pidfile /var/run/redis.pid
说明: redis-server的pid文件。
 
port 6379
说明: redis-server的端口号

dbfilename dump.rdb
说明:数据库文件的位置,最好添加绝对路径,若不添加时在启动用户的 home目录下。
 
slaveof 
说明:设置主从服务器的主服务器的地址和端口。例如: slaveof 192.168.1.1 6379

loglevel verbose
说明:日志级别,有四种, debug,verbose,notice,warning。

logfile stdout
说明:日志的输出文件,默认是标准输出。例如: logfile /tmp/redis.log
 
2, 主从的安装和配置
2.1 基本环境
一台机器两个端口 :
master: 192.168.1.191:6379
slave: 192.168.1.191:6380
.下载
使用的版本是 : redis-3.0.5
地址: http://redis.io/download
上传服务器,解压,编译    
>mv redis-3.0.5.tar.gz.tar.gz /usr/local/redis3.0.5
>tar -zxvf redis-3.0.5.tar.gz
>cd redis-3.0.5
>make
>sudo make install

2.2 安装主服务器
[root@sotp_app_server_1 redis-3.0.5]# vi redis.conf
根据自己的需要修改一些参数
.修改磁盘上保存数据库文件的位置:
dbfilename  /redisdb/dump.rdb
.修改日志级别
#如果只要输出少量日志的话,可以用waring
loglevel warning
.修改日志文件的位置
logfile /tmp/redis.log
 
2.3 安装和配置从机
[root@sotp_app_server_1 redis-3.0.5]#cp redis.conf redis6380.conf
[root@sotp_app_server_1 redis-3.0.5]#vi redis_6380.conf
修改其中的一行
配置 master的ip地址和redis-server的端口。
slaveof 192.168.1.191 6379

3, 启动和测试
3.1 启动
主机 :
[root@sotp_app_server_1 redis-3.0.5]#src/redis-server ./redis.conf
从机 :
[root@sotp_app_server_1 redis-3.0.5]#src/redis-server ./redis6380.conf
 
3.2 测试
在主机上启动 redis客户端:
[root@sotp_app_server_1 redis-3.0.5]#src/redis-cli –h 192.168.1.191 –p 6379
192.168.1.191:6379>set key1 value1
192.168.1.191:6379>get key1
"value1"
使用从机启动客户端:
[root@sotp_app_server_1 redis-3.0.5]#src/redis-cli –h 192.168.1.191 –p 6380
192.168.1.191:6380>get key1
"value1"
可以看到 redis已经把数据同步过来了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值