django-pylibmc

Sagteware kiekie:
django-pylibmc
Sagteware besonderhede:
Weergawe: 0.2.3
Upload datum: 20 Feb 15
Ontwikkelaar: Jeff Balogh
Lisensie: Gratis
Populariteit: 7

Rating: 4.0/5 (Total Votes: 1)

Django-pylibmc is 'n Django module wat 'n memcached kas backend vir Django behulp pylibmc. Jy wil gebruik pylibmc, want dit is vinnig.
Installasie:
Kry dit uit pypi:
PIP installeer Django-pylibmc
of GitHub:
PIP installeer -e git: //github.com/jbalogh/django-pylibmc.git#egg=django-pylibmc
Gebruik:
Jou kas backend moet kyk iets soos hierdie:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost: 11211 timeout = 500 "
As jy wil hê dat die memcached binêre protokol te gebruik, slaag binêre = 1 in jou CACHE_BACKEND:
CACHE_BACKEND = 'django_pylibmc.memcached: // localhost: 11211 timeout = 500 & binêre = 1'
As jy wil pylibmc gedrag te beheer, gebruik die omgewing genoem PYLIBMC_BEHAVIORS:
PYLIBMC_BEHAVIORS = {'tcp_nodelay': True, 'Ketama': True}
PYLIBMC_BEHAVIORS is 'n leë dict by verstek.
Valkuilen
Hierdie pakket breek weg van die huidige hantering van timeout = 0 in Django. Django vat 0 in die verstek timeout, terwyl Django-pylibmc laat dit as 0. memcached neem 0 beteken "oneindige timeout." . Jy kan nog steeds slaag Geen verstek timeout te kry

Vereistes :

  • Python
  • Django

Ander sagteware ontwikkelaar Jeff Balogh

Kommentaar te django-pylibmc

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!