django-pylibmc Django pylibmc kullanılması için bir Memcached önbellek arka uç içerir Django modülüdür. Sen hızlı çünkü pylibmc kullanmak istiyorum.
Kurulum:
Pypi onu alın:
Django-pylibmc yüklemek pip
veya github:
-e git'e yüklemek pip: //github.com/jbalogh/django-pylibmc.git#egg=django-pylibmc
Kullanım:
Sizin önbellek arka uç bu gibi görünmelidir:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost:? 11211 timeout = 500'
Eğer memcached ikili protokolünü kullanmak istiyorsanız, sizin CACHE_BACKEND ikili = 1 pass:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost:? 11211 timeout = 500 & ikilik = 1'
Eğer pylibmc davranışları kontrol etmek istiyorsanız, ayar denilen PYLIBMC_BEHAVIORS kullanın:
PYLIBMC_BEHAVIORS = {'TCP_NODELAY': Doğru, 'Ketama': Doğru}
PYLIBMC_BEHAVIORS varsayılan boş bir dict olduğunu.
Uyarılar
Bu paket, deplasmanda Django zaman aşımı = 0 mevcut kullanımından kaynaklanan keser. 0. memcached demek 0 sürer gibi Django-pylibmc onu bırakır ise Django, varsayılan zaman aşımı içine 0 dönüştürür "sonsuz zaman aşımı." . Hala varsayılan zaman aşımı almak için Hiçbiri geçebilir
Gereksinimler :
- Python
- Django
Yorum Bulunamadı