【问题标题】:which django cache backend to use?使用哪个 django 缓存后端?
【发布时间】:2010-01-09 11:06:46
【问题描述】:

我使用 cmemcache + memcache 已经有一段时间了,效果不错。

但是 cmemcache 最近标记不好,我也发现现在推荐它。我现在已经安装了 python-memcached 并且它运行良好。由于我决定改变想尝试一些其他的缓存后端任何建议。

我还遇到过 pylibmc 和 python-libmemcached 其他的?

有人试过 nginx memcache 模块吗?

谢谢

【问题讨论】:

    标签: django caching memcached


    【解决方案1】:

    Django memcached 后端仅支持 cmemcache 和 python-memcached。我没有使用您提到的两个库中的任何一个,但是如果您想使用它们,您需要编写一个新的缓存后端。

    nginx memcached 模块完全不同。看起来它不太适合 Django 的缓存,但它可能会受到足够的黑客攻击。无论如何,我不会使用它,因为如果您控制从 Python 端缓存和检索的内容会更好。

    【讨论】:

    • 感谢您的回复。至于我遇到的 nginx,这听起来很有趣(但我还没有完全理解)igvita.com/2008/02/11/nginx-and-memcached-a-400-boost 上面还有一个 django 实现。weichhold.com/2008/09/12/… 我很想试试看是什么这就是全部。
    • 我打算建议类似后一篇文章的内容,其中 Django 将插入密钥并由 Nginx 检索它,但 Nginx 文档并不太清楚如何处理缓存未命中。
    猜你喜欢
    • 2011-11-15
    • 1970-01-01
    • 1970-01-01
    • 2016-09-24
    • 2014-11-11
    • 1970-01-01
    • 1970-01-01
    • 2015-02-03
    • 2021-07-11
    相关资源
    最近更新 更多