开发者社区 问答 正文

RDB持久化的主要优点和缺点是什么?

RDB持久化的主要优点和缺点是什么?

展开
收起
不吃核桃 2024-08-14 07:58:19 82 分享 版权
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    它的优点是存储文件小,Redis 启动 时恢复数据比较快,缺点是有丢失数据的风险

    image.png

    参考地址

    2024-08-14 14:12:47
    赞同 展开评论
  • 优点:
    RDB文件为二进制格式,占用空间小,适合作为备份文件。
    对灾难恢复非常有用,可以快速恢复Redis服务。
    持久化过程不阻塞主进程,不影响客户端请求处理。
    重启时加载RDB文件比AOF文件更快。
    缺点:
    可能会丢失从上次持久化到服务停止之间的数据。
    在数据集较大时,fork操作可能耗时较长,影响Redis性能。

    2024-08-14 08:44:47
    赞同 展开评论
问答地址: