发布网友 发布时间:2022-04-24 05:43
共2个回答
热心网友 时间:2022-04-08 21:34
aof是以记录命令方式,所以如果还没过期,那么不会有变更的命令,如果过期,会在aof日志插入一条del命令。
rdb的话是内存快照方式,如果持久化时,key已经过期,那么不会持久化,如果在过期之前就已经持久化了,那么在恢复数据时,会判断key是否过期,如果过期不会导入。
热心网友 时间:2022-04-08 22:52
redis是懒过期,在get数据的时候才判断是否过期,所以个人觉得还是会持久化这些数据的
没看到redis的源码,纯猜测