只在slave上做AOF

只在slave上做AOF,这样是不是更好?

可以提高性能、避免主节点上进行fork、fsync、AOF重写

但是要注意,当主节点宕机时,不要立即启动(否则会导致该节点的缓存数据全部丢失),等从节点failover完成之后再启动。等从节点failover完成后,从节点将成为新的主节点,原来的主节点启动后,将自动成为新主节点的从节点,这个时候需要执行config set appendonly yes来开启AOF,并且执行bgrewriteaof来重新生成AOF,然后执行config set appendonly no关闭新主节点的AOF。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Redis 配置文件示例 注意:想要读取配置文件,Redis的第一个参数必须是文件的路径 ./redis-serv...
    起个名忒难阅读 1,244评论 0 1
  • 本文翻译自官方文档http://redis.io/topics/persistence 。 Redis 持久化 R...
    六尺帐篷阅读 1,650评论 1 15
  • Redis持久化: 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间...
    不姓马的小马哥阅读 650评论 0 10
  • 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概...
    kelgon阅读 61,286评论 23 625
  • 一 世人聪慧是元良,高门低就总彷徨, 若说中道自在心,却是朱学夫子王, 鹏程几万犹可还,苦海无边回头显, 庄老漆尽...
    金何阅读 163评论 0 1