V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
saytesnake
V2EX  ›  Redis

Redis Cluster 的持久化是否有必要?

  •  
  •   saytesnake · 2021-08-12 12:52:00 +08:00 · 1407 次点击
    这是一个创建于 1183 天前的主题,其中的信息可能已经有所发展或是发生改变。
    可能是因为环境的不同,网上的说法各异,Google 了一下中英文的网站,总结一下大致有以下几个,

    1 、不需要,特别是集群节点多的情况;
    2 、需要,但主节点可以不配置持久化,其对应的从节点可以配置,可以兼顾性能以及一定的安全性;
    3 、需要,只使用 AOF,且配置 AOF+RDB 混合持久化(默认开启)。
    4 、仅在有傲腾持久内存或者类似阿里云 ecs.re6p 这样有持久内存的云主机上配置持久化,否则不配置。

    各位彦祖有最佳实践可以分享吗?
    thet
        1
    thet  
       2021-08-12 13:41:31 +08:00
    这不是看使用场景吗,只做缓存就可以不配置持久化
    saytesnake
        2
    saytesnake  
    OP
       2021-08-12 14:44:13 +08:00
    @thet 还是有持久化的需求的,像微信的登陆、回调这些走的缓存都是 Redis,虽然丢失了并不会造成损失但会给客户造成明显的麻烦...

    感觉各个方式都有优缺点...
    2TsukasA
        3
    2TsukasA  
       2022-01-18 14:07:23 +08:00
    aof 真的完全没必要开,对性能大概 20%多的影响只能换回来一个半吊子的持久化保证
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1407 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:48 · PVG 07:48 · LAX 15:48 · JFK 18:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.