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 <masterip> <masterport>
说明:设置主从服务器的主服务器的地址和端口。例如: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.1
slave: 192.168.1.2
.下载
使用的版本是: redis-2.4.13
>cd redis-2.4.13
>make
>sudo make install
2.2 安装主服务器
vim redis.conf
根据自己的需要修改一些参数
.修改磁盘上保存数据库文件的位置:
dbfilename /redisdb/dump.rdb
.修改日志级别
#如果只要输出少量日志的话,可以用waring
loglevel warning
.修改日志文件的位置
logfile /tmp/redis.log
2.3 安装和配置从机
cp redis.conf /etc/redis_slave.conf
vim redis_slave.conf
修改其中的一行
配置master的ip地址和redis-server的端口。
slaveof <masterip> <port>
3, 启动和测试
主机: redis-server /etc/redis.conf
从机: redis-server /etc/redis_slave.conf
3.1 测试
在主机上启动redis客户端:
ssh 192.168.1.1
redis-cli
>set k1 v1
>get k1
"v1"
.登陆从机,并在从机上启动客户端:
ssh 192.168.1.2
redis-cli
>get k1
"v1"
可以看到redis已经把数据同步过来了。
分享到:
相关推荐
Redis主从复制和集群配置说明
redis主从配置及通过keepalived实现redis自动切换 常用命令及故障分析
redis 一个最简单的主从配置demo
redis 的大名就不用说了吧 ? 一步一步教你配置redis 主从服务器.
基于北京尚硅谷周阳老师讲解的redis。个人学习总结: 包含redis常用命令,redis配置文件,redis持久化,redis事务,redis主从复制,jedis的使用。
redis主从配置+sentinel哨兵模式 redis主从配置+sentinel哨兵模式
Redis主从配置说明,此文档系统名称和客户名称都用了A和B表示。支持Redis主从环境搭建。Windows版本的redis为从建议使用redis-3.2.1。
此文件为redis主从模式修改的配置文件,对应的博文见我个人主页,有兴趣的小伙伴可以下载下来自己试试
本文主要介绍linux下如何安装配置redis及主从配置,希望对您有所帮助。
详细的描述了redis的配置,以及哨兵sentinel模式的配置以及使用,很实用!
redis主从配置.zip
redis主从配置流程,关键配置项,哨兵模式实现高可用。并整合spring cache功能。快速方便
redis主从配置及主从切换.rar
redis主从配置-操作流程
keepalive+twemproxy+ redis主从安装配置的安装文档,里头包括了6篇
docker介绍及redis主从配置.pdf
redis-2.8.19主从配置+sentinel主从切换+Java源码案例!下载下来可直接启动,已经配置好主从关系和sentinel,JAVA代码已经有相应的方法,并有部分自己的理解注释!
redis主从哨兵配置
Redis主从复制(一主两从)+哨兵配置手册 Redis主从复制(一主两从)+哨兵配置手册 Redis主从复制(一主两从)+哨兵配置手册