2021-08-23 Redis中AOF、RDB和复制功能对过期键的处理
思考
1、生成/加载RDB文件、AOF写入、AOF重写、主从复制时,对过期的key会如何处理?
2、当访问过期key时,redis会如何处理?
RDB文件生成、加载时对过期key的处理
生成RDB文件时,会略过已过期的key
加载RDB文件时,若为主服务器,会略过过期key,若为从服务器,则不会略过过期key
AOF写入
过期key没被定期删除/惰性删除,AOF文件不会有任何改变
定期删除:定期查询要过期的key,如果有删除该key(AOF文件中append一条DEL指令)
惰性删除:已过期key存在r
原创
2021-08-23 15:58:45 ·
403 阅读 ·
0 评论