Альтернатива для бэкэнда кеша pylibmc в django 1.7
Я недавно перешел с django 1.6 на 1.7, в котором есть следующие изменения:
Если вы создаете экземпляры кеша напрямую, имейте в виду, что они больше не являются поточно-ориентированными, так как django.core.cache.caches теперь дает разные экземпляры для каждого потока.
Так как я использую uwsgi в работе с потоками, я начал получать ошибки от pylibmc (который не является потокобезопасным).
Я хочу спросить, есть ли какая-нибудь замена для pylibmc. Я знаю, что есть еще один бэкэнд, обслуживаемый django (python-memcached), но я читал, что он не подходит для высоконагруженных решений, поскольку он довольно медленный, чем pylibmc.
1 ответ
Вот потокобезопасная альтернатива pylibmc
Вы можете попробовать суть https://gist.github.com/mrts/334682