Мне нужно использовать команды gets
и cas
(проверить и установить) memcached из приложения Python. Единственная клиентская библиотека Python, которую я нашел, это Twisted. Но Twisted требует совершенно иной дизайн приложения, поэтому это не вариант. Есть ли какие-либо другие полнофункциональные (не перечисленные в official page) библиотеки Python для memcached? Рекомендуется Pure Python.Python memchached клиентская библиотека с поддержкой CAS
Резюме: Благодаря piquadrat есть patch для python-libmemcached, чтобы добавить поддержку отсутствующих методов. Патч уже применяется к багажнику в августе, но еще не было новой версии. В большинстве случаев использование ветви разработки в порядке, но я все еще ищу стабильное чистое решение Python.
Спасибо за ссылки. К сожалению, «pylibmc» также не поддерживает CAS. Похоже, что самое простое решение до сих пор исправляет сам python-memcached. Любое решение C потребует длительного тестирования и аудита для использования в чувствительных проектах. +1 в любом случае. –