zoukankan      html  css  js  c++  java
  • [Redis] RDB & AOF

    http://my.oschina.net/davehe/blog/174662

    rdb -

      存在dump.rdb 的二进制文件中

      dump 整个db, 数据多的时候,不合适频繁保存,保存的时间间隔应该长一些

      保存的数据文件紧凑,恢复大数据文件快

      如果save, shutdown, slave 之前crash了,则中间的操作没办法恢复。

          父进程在保存 RDB 文件时唯一要做的就是 fork 出一个子进程,然后这个子进程就会处理接下来的所有保存工作,父进程无须执行任何磁盘 I/O 操作。

      RDB 快照 - “ 60 秒内有至少有 1000 个键被改动”这一条件时, 自动保存一次数据集:save 60 1000“

    aof -

      不断地将写操作指令追加到文件的末尾,持续的写到一个类似日志文件里

      AOF 的默认策略为每秒钟 fsync 一次

               appendfsync always    每次都会执行

               appendfsync everysec 默认 每秒执行一次同步操作(推荐,默认)
               appendfsync no          不主动进行同步,由操作系统来做,30秒一次

      

  • 相关阅读:
    [USACO15FEB][AC自动机][栈] Censoring G
    [USACO06NOV] Round Numbers S
    Emiya家的饭
    dp
    P2498 [SDOI2012]拯救小云公主
    [HEOI2015]小L的白日梦
    SP8064 AMR10J-Mixing Chemicals
    10.24三题
    P4296 [AHOI2007]密码箱
    CF780F
  • 原文地址:https://www.cnblogs.com/webglcn/p/5597486.html
Copyright © 2011-2022 走看看