volatile-ttl还是volatile-ttr区别
时间: 2024-01-18 18:01:56 浏览: 155
volatile与happens-before的关系与内存一致性错误
volatile-ttl 和 volatile-ttr 都是 Redis 数据库中的参数。它们的区别在于,volatile-ttl 是指在键过期时,Redis 会检查此键是否存在于即将过期的集合中,并将其删除,这个检查操作是定期执行的;而 volatile-ttr 则是在 TTL 时间内,如果该键没有被访问,则将其删除。简而言之,volatile-ttl 是基于时间的过期策略,而 volatile-ttr 则基于访问时间的过期策略。
阅读全文