Подтвердить что ты не робот

Установка memcached для проекта django

Из django docs:

После установки самого Memcached вам необходимо установить привязку memcached. Доступно несколько привязок memcached python; двумя наиболее распространенными являются 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. Связаны ли они где угодно?

4b9b3361

Ответ 1

Просто сделайте pip install python-memcached, и вам должно быть хорошо.

Что касается установки memcached, это зависит от платформы, на которой вы находитесь.

В ОС X/Linux просто запустите memcached в командной строке.

Ответ 2

Подробное объяснение здесь http://ilian.i-n-i.org/caching-websites-with-django-and-memcached/

В приведенной выше ссылке приводятся объяснения, как установить Memcached на Ubuntu, как настроить его как механизм кеша в проекте Django и как его использовать.