持久化-AOF 自动重写配置|学习笔记

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 快速学习持久化-AOF 自动重写配置

开发者学堂课程【Redis 入门到精通(进阶篇)持久化-AOF自动重写配置】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/765/detail/13426


持久化-AOF自动重写配置

 

内容介绍

一、AOF 自动重写方式

二、演示

 

一、AOF自动重写方式

1、自动重写触发条件设置

auto-aof- rewrite -min-size size

auto- aof- rewrite-percentage percent

2、自动重写触发比对参数(运行指令 info Persistence 获取具体信息)

aof current_size

aof base_size

3、自动重写触发条件

aof current size>auto-aof - rewrite -min-size

image.png

 

二、演示

在 redis 中有 infile 指令,会列举出 redis 所有配置的属性值,上面是与服务器有关的配置,例如redis版本、客户端相关属性、内存相关属性;下面是与持久化相关的属性、状态属性等等。

aof_current-size:70(aof 当前尺寸大小)

afo-base-size:70(aof 基础尺寸大小)

这两个值是现在系统运行的两个值,而配置是康复文件中的。最终通过这些值来比对触发 aof 的存储

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
NoSQL Redis 数据安全/隐私保护
redis的 rdb 和 aof 持久化方式的区别及使用场景
redis的 rdb 和 aof 持久化方式的区别及使用场景
305 0
|
1月前
|
存储 缓存 NoSQL
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
59 1
|
3月前
|
NoSQL Redis
Redis AOF重写问题之产生过多INCR AOF文件如何解决
Redis AOF重写问题之产生过多INCR AOF文件如何解决
|
3月前
|
缓存 NoSQL Redis
Redis AOF重写问题之正常响应用户命令如何解决
Redis AOF重写问题之正常响应用户命令如何解决
|
3月前
|
NoSQL 调度 Redis
Redis AOF重写问题之aof_rewrite_buf遗留数据如何解决
Redis AOF重写问题之aof_rewrite_buf遗留数据如何解决
|
缓存 NoSQL Redis
Redis学习笔记-AOF日志&重写机制
Redis学习笔记-AOF日志&重写机制
167 0
|
缓存 NoSQL Redis
Redis(二十六)-持久化操作之AOF
上一篇文章我们介绍了 Redis(二十五)-持久化操作之RDB ,这篇文章接着来介绍另一种持久化的方式AOF。
268 0
Redis(二十六)-持久化操作之AOF
|
NoSQL Redis 数据安全/隐私保护
Redis如何实现持久化(AOF、RDB、混合模式)的优缺点
Redis如何实现数据不丢失 Redis的读写操作都是在内存中,所以Redis性能才会高,但是当Redis重启后,内存中的数据就会丢失,那为了保存内存中的数据不会丢失,Redis实现了数据持久化机制,会把数据保存到磁盘,这样Redis重启就能够从磁盘恢复原有的数据
250 0
Redis如何实现持久化(AOF、RDB、混合模式)的优缺点
|
缓存 NoSQL Redis
持久化-AOF 重写工作原理|学习笔记
快速学习持久化-AOF 重写工作原理
持久化-AOF 重写工作原理|学习笔记
|
NoSQL Redis 开发工具
持久化-AOF重写概念与命令执行|学习笔记
快速学习持久化-AOF重写概念与命令执行
持久化-AOF重写概念与命令执行|学习笔记