0

做成负载均衡后,分布式随机这里存一点 那里存一点,

我要备份数据的时候怎么备份,?

进每一条服务器里面备份 ?

2019-03-31 提问
1 个回答
0

rdb

  • 默认持久话方式
  • 通过快照的方式,进行快照需要条件

    • 自定义快照规则
    • 执行save 、bgsave、flushall
    • 主从复制操作

自定义快照

  • redis.conf

save <seconds> <change>

save 900 1 : 15分钟内至少一个key修改 进行快照

多个条件 或关系

  • 下图为默认配置

clipboard.png

AOF

  • AOF 开启后修改数据就有IO操作(写入aof文件中)
appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec

clipboard.png

选择问题

  • rdb 根据规则去保存,如果一定时间内没有到达目标服务器宕机,这个期间的数据将全部丢失
  • AOF 只要有数据交互操作就会写入aof文件,IO操作比较频繁
  • 根据具体使用情况选择吧

撰写答案

推广链接