开发者社区> 问答> 正文

Redis的持久化机制如何影响Redis Stream的消息可靠性?

Redis的持久化机制如何影响Redis Stream的消息可靠性?

展开
收起
迪哒迪滴喵 2024-08-13 18:47:16 17 0
1 条回答
写回答
取消 提交回答
  • Redis的持久化机制通过AOF和RDB文件来实现,但通常不会配置为每条命令都进行fsync,线上配置多为每秒做一次fsync(everysec)。这意味着在Redis宕机时,可能会丢失最近一秒的数据。此外,Redis的主从同步是异步的,主节点宕机后切换到备节点可能会导致未同步的数据丢失。这些都会影响Redis Stream在故障恢复后消息至少被消费一次的保证。

    2024-08-13 21:31:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Redis在唯品会的应用实践——架构演进与功能定制 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载