python – Beaker缓存性能指南

我用一个樱桃应用程序实现了 beaker,但在一些请求之后,烧杯响应时间增加了大约10-14秒.

我认为在缓存中包含500到1000个项目后,烧杯会下降.

所有缓存类型都是简单的(str,int,list,tuple,…)

我发现了问题,
烧杯在文件类型后端方面存在一些性能问题.
只是我改变了

'cache.type' : 'file'

至:

'cache.type' : 'dbm'

一切都很好!!!

当type是文件烧杯时,使用python pure pickle库来序列化对象.和泡菜不适合大型物体.

相关文章
相关标签/搜索