美文网首页
Redis 的数据持久化

Redis 的数据持久化

作者: bitstring | 来源:发表于2016-12-01 15:36 被阅读0次

redis 主要提供了两种持久化的方案

  • RDB 快照形式,可以手动执行也可以在 redis.conf 中配置,定期执行。
    • RDB 的创建:
      • SAVE 命令,阻塞服务器进程来进行穿件 RDB 文件。
      • BGSAVE 派生一个子进程来创建新的 RDB 文件
    • RDB 的载入一般是自动的,redis 服务器会自动检测并载入 RDB 文件的存在。注: AOF 持久化优先使用
  • AOF 持久化
    • 备份 redis 服务器收到的命令来进行持久化
两种方式的比较:
  • AOF 更安全,但是需要更多的磁盘 IO,AOF 文件尺寸较大,文件内容恢复较慢,但也更完整。(类似于版本管理)
  • RDB 安全性稍差,是正常时期数据备份及 master-slave 数据同步的最佳手段,文件尺寸较小,恢复速度也更快。

相关文章

  • Redis-2 数据持久化及持久化配置

    一、数据持久化 开启持久化功能后,重启redis,数据会自动通过持久化文件恢复!! 1、redis持久化 – 两种...

  • redis与memcache区别

    1、持久化 redis是支持持久化存储,宕机重启数据不会丢失,memcache重启后数据丢失 redis持久化的方...

  • 关于redis的几件小事(六)redis的持久化

    1.redis持久化的意义 redis持久化的意义,在于 故障恢复 。如果没有对数据进行持久化,那么如果redis...

  • Redis常见面试题

    Redis常见面试题 Redis持久化机制 Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同...

  • redis笔记(四)redis持久化

    redis持久化 Redis持久化机制:redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中...

  • Redis持久化

    Redis持久化 为什么要持久化 Redis是内存数据库,宕机后数据会消失。 Redis重启后快速恢复数据,要提供...

  • 基于Redis5.0.2的总结随笔

    Redis支持数据持久化,众多数据结构存储,master-slave模式数据备份等多种功能。 Redis持久化 持...

  • redis 学习(16)-- redis 持久化

    redis 持久化 什么是持久化 redis 将所有数据保持在内存中,对数据的更新将异步地保存在磁盘中 持久化的方...

  • Redis与Memcached区别

    Redis优势 redis具有持久化机制,定期将内存中的数据持久化到硬盘。 redis具备binlog功能,所有操...

  • 3. Redis的两种持久化策略

    前言:Redis的数据都存放在内存中,若没有配置持久化,Redis重启后对丢失数据,所以需要开启Redis的持久化...

网友评论

      本文标题:Redis 的数据持久化

      本文链接:https://www.haomeiwen.com/subject/pjwxmttx.html