johnny1991 2018-04-19 23:02:50 2988次浏览 0条评论 0 0 0

redis有两种方式的持久化,aof和rdb

  • rdb 数据快照,即每隔一段时间将数据备份到磁盘文件中
  • aof 将所有对redis写的命令异步写到文件中

master

port 6379 # master port

appendonly yes # aof enable
appendfilename master.aof # aof log
appendfsync everysec #每秒记录一下写命令

save 900 1 # rdb 每900秒有一次写数据,保存
dbfilename master.rdb # master 数据快照

requirepass xxxxx # redis访问密码,cli访问时:auth xxx; 同时也是主从同步密码,在slave需要配置:masterauth xxxx;

slave

port 12345

appendonly yes
appendfilename slave.aof # aof log
appendfsync everysec

save 900 1 # rdb 没900秒有一次写数据,保存
dbfilename slave.rdb # 数据快照
requirepass xxxxx # redis访问密码,cli访问时:auth xxx;

slaveof 127.0.0.1 6379 # 表示127.0.0.1 6379的slave
masterauth xxxx # 同步master的密码
slave-read-only yes #slave只读,才能保证数据一致
    没有找到数据。
您需要登录后才可以评论。登录 | 立即注册