ジャンゴ·pylibmcはpylibmcを使ってDjangoのためのmemcachedのキャッシュバックエンドを提供してDjangoのモジュールです。あなたはそれが速いのでpylibmcを使用したい。
のインストール:の
PyPIのからそれを取得します。
ジャンゴ·pylibmcをインストールピップ
またはGitHubの:
-eのgitをインストールピップ://github.com/jbalogh/django-pylibmc.git#egg=django-pylibmc
の使用方法:の
あなたのキャッシュバックエンドは次のようになります。
CACHE_BACKEND = 'django_pylibmc.memcached:// localhostを:?11211タイムアウト= 500'
あなたがmemcachedのバイナリプロトコルを使用する場合は、あなたのCACHE_BACKENDにバイナリ= 1を渡します。
CACHE_BACKENDは= 'django_pylibmc.memcached:// localhostを:?11211タイムアウト= 500&バイナリ= 1'
あなたがpylibmc行動を制御する場合は、PYLIBMC_BEHAVIORSという設定を使用します。
PYLIBMC_BEHAVIORS = {'TCP_NODELAY」:真、「ケタマ」:真}
PYLIBMC_BEHAVIORSは、デフォルトでは空の辞書です。
の注意事項の
このパッケージには、離れてDjangoのタイムアウト= 0の電流処理ペディア。 0. memcachedが意味するように0を取るようにジャンゴ·pylibmcがそれを残しながら、Djangoは、デフォルトのタイムアウトに0を変換する「無限のタイムアウトを。」あなたはまだデフォルトのタイムアウトを取得するためにNoneを渡すことができます。
の要件の:ます。
- のPythonます。
- ジャンゴます。
コメントが見つかりません