zoukankan      html  css  js  c++  java
  • redis 持久化

    redis 持久化有两种方案:

      1. RDB 快照

        redis 默认的持久化方式。

        配置文件中配置参数(时间、改动的键的个数): 

        save 900 1 #900s内至少修改过一条记录
        save 300 10
        save 60 10000

        默认的备份文件为redis目录下的dump.rdb

        可以通过配置dir 和 dbfilename 两个参数指定文件快照的存储路径和文件名。

      2. AOF (append only file)

        默认情况下,redis没有开启AOF方式持久化。

        配置文件参数: 

        appendonly yes

        AOF文件优化重写配置:

        auto-aof-rewrite-percentage 100
        auto-aof-rewrite-min-size 64mb

        

        默认的文件为:appendonly.aof

        修改默认文件名:

        appendfilename appendonly.aof

        写入硬盘的同步机制(每次写入硬盘不是直接写入,而是先写入硬盘缓存,每隔30s在写入实际硬盘):

        #appendfsync always   
        appendfsync everysec  #最常用的一种同步机制,每秒同步一次,既保证安全有兼具速度
        #appendfsync no
  • 相关阅读:
    深入类的方法
    泛型集合
    深入C#数据类型
    深入.net框架
    错题
    详解Python Graphql
    深入理解分布式调度框架TBSchedule及源码分析
    30分钟闲置服务器建站(gitlab为例)
    Webpack开发指南
    mybatis-generator
  • 原文地址:https://www.cnblogs.com/springlight/p/6367723.html
Copyright © 2011-2022 走看看