4

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

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

所有缓存的类型都很简单(str、int、list、tuple、...)

4

1 回答 1

7

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

'cache.type' : 'file'

至:

'cache.type' : 'dbm'

一切都那么好!!!

当类型为文件时,烧杯使用 python 纯pickle库来序列化对象。而泡菜不适合大物体。

于 2011-03-30T03:25:57.220 回答