zoukankan      html  css  js  c++  java
  • Redis持久化存储

    1. rdb快照存储

    关闭Linux系统时,内存里的数据会释放掉,在释放之前会将内存中的redis数据保存到dump.rdb文件中

    redis.conf文件中:

    ……
    dbfilename dump.rdb
    ……
    dir ./
    ……

    为了保证数据的安全,防止数据的丢失

      每900秒(15分钟)后,改变了1个key,就马上存储

      每300秒(5分钟)后,改变了10个key,就马上存储

      每60秒(1分钟)后,改变了10000个key,就马上存储

    redis.conf文件中:

    ……
    save 900 1
    save 300 10
    save 60 10000
    ……

    2.  AOF差异存储

    rdb快照存储会将内存中的数据都保存到dump.rdb文件中,效率较低,因此提供了一种差异存储,只保存改变的数据。

    注:关机时会将内存中的所有数据都保存到dump.rdb文件中

    若需使用AOF差异存储,需在配置文件中设置:

    ……
    #appendonly no
    appendonly yes
    ……
    appendfsync always
    #appendfsync everysec

    #appendfsync no
    ……

    AOF差异存储有3种模式:

    • always,每次写入都持久化存储
    • everysec,每分钟自动持久化存储
    • no,不存储
  • 相关阅读:
    js禁用回退键
    css和js引用图片路径
    js 文字横向滚动
    数组转换
    Vbox共享串口
    office2003 打开docx文件
    注销退出客户点击回退怎么办
    vs2010 安装mvc3
    修改头像
    iis发布网站局域网无法访问
  • 原文地址:https://www.cnblogs.com/writerW/p/8954949.html
Copyright © 2011-2022 走看看