gpt4 book ai didi

java - memcached 中存储了什么?

转载 作者:行者123 更新时间:2023-12-01 06:19:44 26 4
gpt4 key购买 nike

用于数据库查询缓存时,memcached 中实际存储的内容。

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

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

还请推荐一些示例或文章。

最佳答案

在 memchached 中,键/值对存储在配置的缓存中。当您存储数据库结果集时,它存储java.lang.Object

您可以使用任何 memcached 客户端方法使该值无效。例如pymemcached 客户端提供了类似 replace(String key, int expression, Object ob) 的方法,其中表示

Replace an object with the given value (transcoded with the default transcoder) iff there is already a value for the given key. You can also delete old object.

关于java - memcached 中存储了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12672619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com