八张图了解Redis和MySQL数据一致性问题( 二 )
过期策略选择
- 缓存装的是相对热点和常用的数据,Redis资源也是有限,需要选择一个合理的策略让缓存过期删除 。我们学过操作系统也知道在计算机的缓存实现中有先进先出的算法(FIFO);最近最少使用算法(LRU);最佳淘汰算法(OPT);最少访问页面算法(LFR)等磁盘调度算法 。设计Redis缓存时候也可以借鉴 。根据时间来的FIFO是最好实现的 。且Redis在全局key支持过期策略 。
- 并且过期时间也要根据系统情况合理设置,如果硬件好点当前可以稍微久一点,但是过期时间过久或者过短可能都不太好,过短可能缓存命中率不高,而过久很可能造成很多冷门数据存储在Redis中不释放 。
推荐阅读
- 2020人工智能服务器排行榜
- 轻量级H5 app开发实践之总结
- 五分钟极速搭建kubernetes集群
- java 异步编程
- 7000字长文带你深入了解IOC启动原理
- 12123已经处理的违章怎么看图片?
- 百灵鸟的饲养方法
- 十大著名衣服品牌排行榜
- 化工原材料包括哪些呢
- 物流发展的制约因素都有哪些