zoukankan      html  css  js  c++  java
  • 13_Redis_持久化

    一:概述:

      Redis的高性能是山于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保证数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。

      Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式心可以单独使用其中一种或将二者结合使用。

      关系型数据库MySQL持久化:数据保存在硬盘上何增删改语句,都是在硬盘上做的操作,断电以后,硬盘上的数据还是存在。

      非关系型数据库Redis:默认情况下,所有的增删改,数据都是在内存中进行操作。断电以后,保存在内存中的数据不存在的

    二:Redis持久化策略:适用于:适用于灾难备份、内存比较充裕的计算机

      1、RDB持久化(Redis的默认持久化机制,需配置)该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。

      

      2、AOF持久化:该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。

      

      3、无持久化:我们可以通过配置的方式禁用Redis服务器的持久化功能,这样我们就可以将Redis视为一个功能加强版的memcached了。

      4、Redis可以同时使用RDB和AOF。

     

  • 相关阅读:
    Java之路---Day09(继承)
    Java之路---Day08
    Java之路---Day07
    Java之路---Day06
    转载:js 创建对象、属性、方法
    Javascript类型检测
    jQuery 如何写插件
    js浮点数精度问题
    IE7.JS解决IE兼容性问题方法
    CSS 中文字体的英文名称 (simhei, simsun) 宋体 微软雅黑
  • 原文地址:https://www.cnblogs.com/yaboya/p/8967970.html
Copyright © 2011-2022 走看看