个人见解,这个题有点意思,如果做了aof持久化,那么考虑到在设置过期时间的时候redis到底怎么执行的这个命令。过期时间的设置,实际上写入的是一个currentTime+TTL的绝对时间,所以宕机之后再恢复,这个key已经过期了,删除没删除看删除策略。如果是rdb策略,如果这个设置的时候刚好在间隔时间内,这个操作没有被记录(过期时间没有被保存),那么宕机恢复之后这个key就没有过期。如果过期时间被保存了,那么就跟aof类似
点赞 评论

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务