django-pylibmc

Logiciel capture d'écran:
django-pylibmc
Détails logiciels:
Version: 0.2.3
Date de transfert: 20 Feb 15
Développeur: Jeff Balogh
Licence: Gratuit
Popularité: 0

Rating: 4.0/5 (Total Votes: 1)

django-pylibmc est un module Django qui fournit un backend cache memcached pour Django utilisant pylibmc. Vous souhaitez utiliser pylibmc parce qu'il est rapide.
Installation:
Demandez-en pypi:
pip installer django-pylibmc
ou github:
pip installer git -e: //github.com/jbalogh/django-pylibmc.git#egg=django-pylibmc
Utilisation:
Votre backend de cache devrait ressembler à ceci:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost: 11211 timeout = 500'
Si vous voulez utiliser le protocole binaire memcached, passer binaire = 1 dans votre CACHE_BACKEND:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost: 11211 timeout = 500 & binaire = 1'
Si vous voulez contrôler les comportements pylibmc, utilisez le paramètre appelé PYLIBMC_BEHAVIORS:
PYLIBMC_BEHAVIORS = {'TCP_NODELAY': Ce est vrai, Ketama ': true}
PYLIBMC_BEHAVIORS est un dict vide par défaut.
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

Commentaires à django-pylibmc

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