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
  • 相关阅读:
    JVM01---简介
    SpringBoot-01创建项目,实例
    git的三种提交方式(目前两种)
    Spring-事务
    JDK及CGLIB动态代理-AOP4种增强
    Spring-静态代理
    Spring-Aop
    初识jvm-1.Java类的加载机制
    java公开课-06-实用类
    java公开课-05-集合及Socket网络编程(简介)
  • 原文地址:https://www.cnblogs.com/springlight/p/6367723.html
Copyright © 2011-2022 走看看