Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用一个cherrypy应用程序实现了烧杯,但是在一些请求之后,烧杯响应时间增加了大约10-14秒。
我认为在缓存中包含 500 到 1000 个项目后,烧杯会下降。
所有缓存的类型都很简单(str、int、list、tuple、...)
我发现了问题,烧杯在文件类型后端存在一些性能问题。只是我改变了
'cache.type' : 'file'
至:
'cache.type' : 'dbm'
一切都那么好!!!
当类型为文件时,烧杯使用 python 纯pickle库来序列化对象。而泡菜不适合大物体。