django-pylibmc-sasl

Logiciel capture d'écran:
django-pylibmc-sasl
Détails logiciels:
Version: 0.2.4
Date de transfert: 15 Apr 15
Développeur: Jeff Balogh
Licence: Gratuit
Popularité: 6

Rating: 4.5/5 (Total Votes: 2)

django-pylibmc-SASL fournit un backend cache memcached pour Django utilisant pylibmc & nbsp;. Vous voulez utiliser pylibmc parce qu'il est rapide.
Ce est un fork du paquet django-pylibmc. Ces changements finiront amont.
Installation
Demandez-en pypi:
pip installer django-pylibmc-sasl
Utilisation
Votre backend de cache devrait ressembler à ceci:
CACHES = {
& Nbsp; 'par défaut': {
& Nbsp; »BACKEND ':' django_pylibmc.memcached.PyLibMCCache ',
& Nbsp; 'LIEU': 'localhost: 11211 »,
& Nbsp; «timeout»: 500,
& Nbsp; «binaire»: Ce est vrai,
& Nbsp; 'Options': {# Maps pour pylibmc «comportements»
& Nbsp; »TCP_NODELAY ': Ce est vrai,
& Nbsp; »ketama ': True
& Nbsp;}
& Nbsp;}
}
Si vous voulez utiliser le protocole binaire memcached, définir la valeur de la clé BINARY sur True comme indiqué ci-dessus. BINARY est Faux par défaut.
Si vous voulez contrôler les comportements pylibmc, utilisez les options. OPTIONS est un dict vide par défaut.
Pylibmc supporte la compression et la taille minimale (en octets) de valeurs pour comprimer peut être réglé via le paramètre Django PYLIBMC_MIN_COMPRESS_LEN. La valeur par défaut est 0, ce qui est désactivé.
Mises en garde
Ce forfait se détache de la manipulation actuelle de timeout = 0 dans Django. Django convertit 0 dans le délai par défaut, tandis que django-pylibmc laisse 0. memcached prend 0 signifie «délai infini." . Vous pouvez encore passer Aucun pour obtenir le délai par défaut

Exigences :

  • Python
  • Django

D'autres logiciels de développeur Jeff Balogh

django-nose
django-nose

14 Apr 15

django-pylibmc
django-pylibmc

20 Feb 15

Commentaires à django-pylibmc-sasl

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!