
RDB

安装redis
官网下载redis安装包

解压缩

进入redis文件夹编译

修改基础配置

启动和停止

RDB会在redis关闭时执行,默认将数据存储在运行redis的目录
RDB相关配置

RDB底层实现


AOF默认关闭

AOF缺点解决

配置自动触发BGREWRITEAOF

持久化方案对比


创建3个文件夹,分别拷贝配置文件

分别修改配置文件
SHELLsed -i -e 's/6379/7001/g' -e 's/dir .\//dir \/tmp\/7001\//g' 7001/redis.conf sed -i -e 's/6379/7002/g' -e 's/dir .\//dir \/tmp\/7002\//g' 7002/redis.conf sed -i -e 's/6379/7003/g' -e 's/dir .\//dir \/tmp\/7003\//g' 7003/redis.conf
SHELLsed -i '1a replica-announce-ip 192.168.42.10' 7001/redis.conf sed -i '1a replica-announce-ip 192.168.42.10' 7002/redis.conf sed -i '1a replica-announce-ip 192.168.42.10' 7003/redis.conf
执行命令临时的主从关系

查看主从关系
shell[root@localhost tmp]# redis-cli -p 7001
127.0.0.1:7001> INFO replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.42.10,port=7002,state=online,offset=84,lag=1
slave1:ip=192.168.42.10,port=7003,state=online,offset=84,lag=1
数据同步原理
第一次同步(全量同步)



优化集群

本文作者:钱小杰
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!