zoukankan      html  css  js  c++  java
  • Redis--过期键策略(惰性删除、定期删除)

    • expires字典的键指向数据库中的某个键,而值则记录了数据库键的过期时间,过期时间是一个以毫秒为单位的UNIx时间戳。
    • Redis使用惰性删除和定期删除两种策略来删除过期的键:惰性删除策略只在碰到过期键时才进行删除操作,定期删除策略则每隔一段时间主动查找并删除过期键。
    • 执行SAVE命令或者 BGSAVE命令所产生的新RDB文件不会包含已经过期的键。
    • 执行 BGREWRITEAOF命令所产生的重写AOF文件不会包含已经过期的键。
    • 当一个过期键被删除之后,服务器会追加一条DEL命令到现有AOF文件的末尾显式地删除过期键。
    • 当主服务器删除一个过期键之后,它会向所有从服务器发送一条DEL命令,显式地删除过期键
    • 从服务器即使发现过期键也不会自作主张地删除它,而是等待主节点发来DEL命令,这种统一、中心化的过期键删除策略可以保证主从服务器数据的一致性。
  • 相关阅读:
    day35-python-网络编程
    oc-继承(inherit) 方法重写 继承与组合
    oc-self关键字
    oc-类方法
    oc-封装 get set方法
    oc-匿名对象
    oc-函数命名
    oc-函数,方法,类
    解决"authentication token manipulation error"
    让tomcat自动定位到项目
  • 原文地址:https://www.cnblogs.com/sulishihupan/p/14537147.html
Copyright © 2011-2022 走看看