django-pylibmc

Software screenshot:
django-pylibmc
Dettagli del software:
Versione: 0.2.3
Data di caricamento: 20 Feb 15
Sviluppatore: Jeff Balogh
Licenza: Libero
Popolarità: 7

Rating: 4.0/5 (Total Votes: 1)

django-pylibmc è un modulo Django che fornisce un backend di cache memcached per Django con pylibmc. Si desidera utilizzare pylibmc perché è veloce.
Installazione:
Ottenere da pypi:
Pip installare django-pylibmc
o github:
pip installare git -e: //github.com/jbalogh/django-pylibmc.git#egg=django-pylibmc
Utilizzo:
La cache backend dovrebbe essere simile a questo:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost: 11211 timeout = 500'
Se si desidera utilizzare il protocollo binario memcached, passare binario = 1 nel vostro CACHE_BACKEND:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost: 11211 timeout = 500 & binary = 1'
Se si desidera controllare i comportamenti pylibmc, utilizzare i PYLIBMC_BEHAVIORS impostazione chiamata:
PYLIBMC_BEHAVIORS = {'TCP_NODELAY': True, 'Ketama': True}
PYLIBMC_BEHAVIORS è un dict vuota di default.
Avvertenze
Questo pacchetto si stacca dalla corrente gestione dei timeout = 0 in Django. Django converte 0 nel timeout predefinito, mentre django-pylibmc lascia come 0. memcached porta 0 a significare "timeout infinito." . Si può contagiare nessuno per ottenere il timeout predefinito

Requisiti :

  • Python
  • Django

Altri software di sviluppo Jeff Balogh

django-nose
django-nose

14 Apr 15

Commenti a django-pylibmc

I commenti non trovato
Aggiungi commento
Accendere le immagini!