2013-06-17 3 views
0

Я уже давно работаю с php и нашел библиотеку memcached для php. Теперь у меня есть поисковая система в python, и я хочу кэшировать содержимое из баз данных, написанных для интерпретации python ...Python memcached?

Я знаю о библиотеке mod_python на сервере Apache .. могу ли я использовать его как-то как кэшировать материал ?

Я имею в виду, что когда мой кеш теплый, он должен оставаться теплым до тех пор, пока сервер включен.

(Конечно, если сервер выключен, память обновляется, следовательно, Memcached будет обновляться тоже)

Мои домашние задания:
Я наткнулся на эту страницу: python memcached но я не уверен, если я могу использовать его в сочетании с сервером апача ...

спасибо всем, кто помог ...

ответ

0

https://pypi.python.org/pypi/python-memcached/:

Это программное обеспечение представляет собой 100% -ный интерфейс Python для демона кэша memcached. Это клиентское программное обеспечение, которое позволяет хранить значения в одном или нескольких, возможно, удаленных серверах memcached.

Это означает, что memcached работает как отдельный демон, независимо от httpd, и ваш код может хранить данные в этом демон, как в базе данных. Фактически, memcached - это не что иное, как база данных NoSQL.

Учебное пособие, см. Good examples of python-memcache (memcached) being used in Python?.

Apache не имеет ничего общего с этим - ваш код делает свое подключение к демону.

+0

Разве это не словарь в виде python в памяти, подобный объекту? Кстати, есть ли учебник о том, как использовать python-memcached в сочетании с apache? если да, укажите ссылки на сайт ... @ivan_pozdeev – tenstar

+0

Нет, это не зависит от языка. –

+0

если вы сообщите мне, как установить python-memcached, я приму ваш ответ ... Я нахожусь на ubuntu, у него есть поддержка в cas? @ivan_posdeev – tenstar

Смежные вопросы