首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Beaker的@beaker_cache缓存在Pylons中的位置

Beaker的@beaker_cache缓存在Pylons中的位置
EN

Stack Overflow用户
提问于 2010-12-26 07:54:22
回答 1查看 302关注 0票数 1

我已经在pylons上问过这个问题了--讨论,但没有得到答案。

我找不到@beaker_cache装饰器的缓存存储在哪里。我认为它应该在数据目录中,但它不是。它也不在/tmp中。我尝试设置缓存=%(这里)s/ beaker.cache.data_dir /cache并手动创建目录,但它仍然不在那里(目录总是空的)。

但是,缓存可以正常工作。如果我第二次刷新页面,我看不到数据库查询。那么它存储在哪里呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-31 06:01:53

根据您使用装饰器的方式,装饰器可以将数据存储在内存中。

代码语言:javascript
复制
@cache.cache('mycache', type="file", expire=15)
def my_action(self):
  stuff

type可以是“文件”、“内存”或“数据库”。默认值为memory。

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

https://stackoverflow.com/questions/4532212

复制
相关文章

相似问题

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