自学内容网 自学内容网

Redis两种持久化策略如何选择

持久化有两种,那应该怎么选择呢?

  1. 不要仅仅使用 RDB ,因为那样会导致你丢失很多数据。
  2. 也不要仅仅使用 AOF ,因为那样有两个问题,第一,你通过 AOF 做冷备没有 RDB 做冷备的恢
    复速度更快; 第二, RDB 每次简单粗暴生成数据快照,更加健壮,可以避免 AOF 这种复杂的备
    份和恢复机制的 bug 。
  3. Redis 支持同时开启开启两种持久化方式,我们可以综合使用 AOF 和 RDB 两种持久化机制,
    用 AOF 来保证数据不丢失,作为数据恢复的第一选择; 用 RDB 来做不同程度的冷备,在 AOF
    文件都丢失或损坏不可用的时候,还可以使用 RDB 来进行快速的数据恢复。
  4. 如果同时使用 RDB 和 AOF 两种持久化机制,那么在 Redis 重启的时候,会使用 AOF 来重新
    构建数据,因为 AOF 中的数据更加完整。

原文地址:https://blog.csdn.net/Mo_Haia/article/details/137655622

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!