为django项目安装memcached

时间:2011-10-03 14:04:53

标签: django linux caching memcached

来自django docs:

  

安装Memcached本身后,您需要安装memcached绑定。有几个python memcached绑定可用;最常见的两个是python-memcached和pylibmc。

pylibmc文档有自己的要求:

-libmemcached 0.32 or later (last test with 0.51)
-zlib (required for compression support)
-libsasl2 (required for authentication support)

所以在我看来,我需要做以下事情:

-install memcached
-install libmemcached
-install zlib
-install libsas12
-install pylibmc

我如何/在哪里这样做?我已经习惯了只需要安装我需要的东西,但我甚至无法分辨哪些是python包。这些是捆绑在一起的吗?

2 个答案:

答案 0 :(得分:87)

pip install python-memcached,你应该做得很好。

至于安装memcached本身,取决于你所在的平台。

在OS X / Linux上,只需在命令行中运行memcached

答案 1 :(得分:22)

此处的详细说明http://ilian.i-n-i.org/caching-websites-with-django-and-memcached/

上面的链接包括如何在Ubuntu上安装Memcached的说明,如何在Django项目中将其配置为缓存引擎以及如何使用它。