django-pylibmc-sasl

Tela Software:
django-pylibmc-sasl
Detalhes de Software:
Versão: 0.2.4
Data de upload: 15 Apr 15
Revelador: Jeff Balogh
Licença: Livre
Popularidade: 6

Rating: 4.5/5 (Total Votes: 2)

django-pylibmc-sasl fornece um backend de cache memcached para Django usando pylibmc & nbsp;. Você quer usar pylibmc porque é rápido.
Este é um fork do pacote django-pylibmc. Essas mudanças acabará upstream.
Instalação
Obtê-lo de pypi:
pip instalar django-pylibmc-sasl
Uso
Seu backend cache deve ser algo como isto:
Caches = {
& Nbsp; 'default': {
& Nbsp; "BACKEND ':' django_pylibmc.memcached.PyLibMCCache ',
& Nbsp; 'Localização': 'localhost: 11211',
& Nbsp; "TIMEOUT ': 500,
& Nbsp; "BINARY ': True,
& Nbsp; "Opções": {# Maps para pylibmc "comportamentos"
& Nbsp; "TCP_NODELAY ': True,
& Nbsp; "Ketama ': True
& Nbsp;}
& Nbsp;}
}
Se você quiser usar o protocolo binário memcached, defina o valor da chave BINARY como True, como mostrado acima. Binário é False por padrão.
Se você quiser controlar os comportamentos pylibmc, use as opções. OPÇÕES é um dict vazio por padrão.
Pylibmc suporta a compressão e o tamanho mínimo (em bytes) de valores para comprimir pode ser definido através do Django definindo PYLIBMC_MIN_COMPRESS_LEN. O padrão é 0, que está desativado.
Advertências
Este pacote rompe com o tratamento atual de timeout = 0 em Django. Django converte 0 no tempo limite padrão, enquanto django-pylibmc deixa-o como 0. memcached leva 0 para significar "infinita de tempo limite." . Você ainda pode passar Nada para obter o tempo limite padrão

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor Jeff Balogh

django-nose
django-nose

14 Apr 15

django-pylibmc
django-pylibmc

20 Feb 15

Comentário para django-pylibmc-sasl

Comentários não encontrado
Adicionar comentário
Ligue imagens!