首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >memcached中存储了什么?

memcached中存储了什么?
EN

Stack Overflow用户
提问于 2012-10-01 19:44:24
回答 1查看 175关注 0票数 1

用于DB查询缓存时实际存储在memcached中的内容。

如果您的答案是查询结果,那么如果对查询所依赖的任何实体进行更新,如何使memcached中的条目无效?

join查询呢?我可以缓存它们吗?如何知道联接查询中的表是否已更新,以便使缓存条目无效。

另外,请建议一些例子或文章。

EN

回答 1

Stack Overflow用户

发布于 2012-10-01 20:01:04

在memchached中,键/值对存储在已配置的缓存中。当你存储DB结果集时,它存储的是java.lang.Object

您可以使用任何memcached客户端方法来使此值无效。例如,spymemcached客户端提供了一个类似replace(String key, int expression, Object ob)的方法,它说

将对象替换为给定值(使用默认代码转换器进行代码转换),前提是给定的键已经存在一个值。您还可以删除旧对象。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12672619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档