我最近从 django 1.6 迁移到 1.7,其中有以下更改:
如果您直接实例化缓存后端,请注意它们不再是线程安全的,因为 django.core.cache.caches 现在每个线程产生不同的实例。
由于我在生产环境中使用 uwsgi 和线程,因此我开始从 pylibmc 中获取错误(这不是线程安全的)。
我想问一下 pylibmc 后端是否有任何替代品。我知道 django (python-memcached) 提供了另一个后端,但我读到它不适合高负载解决方案,因为它比 pylibmc 慢得多。