首页 > Redis > 当前页面

Redis删除过期key的策略

2024-10-22 NEW个对象

Redis删除过期key的策略有三种:

1、定时删除

在设置 key 的过期时间时,同时创建一个定时事件,当时间到达时,由事件处理器自动执行 key 的删除操作。

2、定期删除

每隔一段时间「随机」从数据库中取出一定数量的 key 进行检查,并删除其中的过期key。

3、惰性删除

不主动删除过期键,每次从数据库访问 key 时,都检测 key 是否过期,如果过期则删除该 key。

相关文章

  • Redis删除过期key的策略

    Redis删除过期key的策略有三种

    NEW个对象 2024-10-22

  • redis存储对象使用String还是Hash?

    一、使用redis 可以将对象转换为json,然后存储到redis里。 这样做一次性从数据库里读取出全部数据,然后进行读写操作。

    NEW个对象 2025-03-13

  • Redis集群扩容时如何进行数据迁移?读写请求如何保证不丢失?

    Redis Cluster扩容的本质是Slot迁移。当新机器加入集群时,需要将部分Hash Slot从旧节点迁移到新节点。在迁移过程中必须保证数据不丢失、服务不中断、读写请求正常执行。因此需要设计迁移状态管理、请求重定向机制、双写保护机制以及最终一致性校验机制。

    NEW个对象 2026-06-09

NEW个对象 NEW个对象
JAVA是世界上最好的语言