0
我正在使用Redis 2.8.4。启用仅在配置中附加。它按照我的要求工作正常,但问题是这个文件会变得更大,以致将来可能会造成内存不足?有没有解决方法?当.aof文件会非常大时会发生什么?
我正在使用Redis 2.8.4。启用仅在配置中附加。它按照我的要求工作正常,但问题是这个文件会变得更大,以致将来可能会造成内存不足?有没有解决方法?当.aof文件会非常大时会发生什么?
Redis有一种方法可以通过删除无用操作来压缩aof文件。
例如,如果你在递增计数器100次,你就会在你的AOF 了含终值数据集的单个密钥,但 100个条目。这些条目中的99个不需要重建 当前状态。
这是Redis 2.8.4中的自动作业,请参阅redis.conf中的auto-aof-rewrite-percentage
和auto-aof-rewrite-min-size
。您也可以使用BGREWRITEAOF
命令启动它,请参阅https://redis.io/commands/bgrewriteaof。
感谢您的回复:) – user8181384