我正在使用 django-storage 的 Mosso 后端将图像文件存储在 Rackspace CDN 中。但是,由于 model.image_field.url 对 api 的后面和第四次查找,我面临着非常缓慢的页面加载。有谁知道缓存这个值的好方法?
问问题
374 次
1 回答
0
如果您已经开始memcached
并在您身边运行,我建议您使用该memorised
模块:
http://github.com/1stvamp/memorised/
...这是经典 Python memoize 装饰器的变体——该memorized
模块避开本地 dict 缓存,转而使用 Memcache 存储。您定义的任何“记忆”函数几乎与记忆函数一样快* - 此外,那些 Memcache 支持的函数调用缓存在 Python 解释器进程的所有调用中都存在。
我对 RackSpace CDN 一无所知,但使用memorised
让我的东西变得更快,就像一种颗粒状且无魔法的方式。
*
:在我的一点点统计上微不足道的测试中
于 2010-10-16T13:23:55.683 回答