Skip to content

Commit 5eda80b

Browse files
committed
增加redis 4.0持久化改进
1 parent dd31d98 commit 5eda80b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

数据存储/Redis/Redis持久化.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,11 @@ auto-aof-rewrite-min-size 64mb
104104

105105
随着负载量的上升,或者数据的完整性变得 越来越重要时,用户可能需要使用到复制特性。
106106

107+
## Redis 4.0 对于持久化机制的优化
108+
Redis 4.0 开始支持 RDB 和 AOF 的混合持久化(默认关闭,可以通过配置项 `aof-use-rdb-preamble` 开启)。
109+
110+
如果把混合持久化打开,AOF 重写的时候就直接把 RDB 的内容写到 AOF 文件开头。这样做的好处是可以结合 RDB 和 AOF 的优点, 快速加载同时避免丢失过多的数据。当然缺点也是有的, AOF 里面的 RDB 部分就是压缩格式不再是 AOF 格式,可读性较差。
111+
107112
参考:
108113

109114
《Redis实战》

0 commit comments

Comments
 (0)