博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
memcached页面级缓存存在的问题
阅读量:6379 次
发布时间:2019-06-23

本文共 287 字,大约阅读时间需要 1 分钟。

hot3.png

memcached实现了页面级缓存,根据查询条件跟分页参数生成唯一key,无规律的,缓存页面数据

       

存在问题:由于根据查询条件缓存与分页查询缓存的key值是根据查询条件得到的哈希值,没有规矩,导致用户在更改数据(比如修改商品价格)时无法同步更新缓存的value值,会访问到脏数据。

一种解决方案,通过时间戳来判断是否需要更新,在用户增删改的时候记录一个时间用来对比缓存生成的时间,如果修改的时间戳大于缓存生成的时间戳,强制更新缓存.

如果有更好的解决办法,会回来更新此博文!

转载于:https://my.oschina.net/HuifengWang/blog/296778

你可能感兴趣的文章
关于z-index 属性和层级覆盖的相关学习
查看>>
键盘的监听 和 取消第一响应者
查看>>
Spring Boot启动过程源码分析
查看>>
【ZZ】如何选择适合自己项目的编程语言
查看>>
Caching漫谈--关于Cache的几个理论【转】
查看>>
HTTP与HTTPS的区别
查看>>
EasyUI SideMenu的运用
查看>>
Redis简单案例(二) 网站最近的访问用户
查看>>
制作动态链接库并使用
查看>>
Linux vi编辑器一些指令
查看>>
百度地图根据绘制的路线进行合理缩放
查看>>
Tomcat配置JVM运存
查看>>
MS SQL SERVER搜索某个表的主键所在的列名
查看>>
二十二、oracle pl/sql分类二 函数
查看>>
Vue官网教程-条件渲染
查看>>
React Native Life Cycle and Communication
查看>>
使用mysql purge手动清除二进制日志
查看>>
ASN.1探索 - 3编码规则与传输语法(CER与DER)(転)
查看>>
opencv配置(win10+VS2015+opencv3.1)
查看>>
Zepto 使用中的一些注意点
查看>>