Django缓存系统设置
Posted flow
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django缓存系统设置相关的知识,希望对你有一定的参考价值。
参考:
- http://lesliezhu.github.io/public/2016/04/19/django-cache.html
- http://www.opscoder.info/django_cache.html
示例
CACHES = { "redis": { "BACKEND": "redis_cache.cache.RedisCache", "LOCATION": "127.0.0.1:6379", "OPTIONS": { "CLIENT_CLASS": "redis_cache.client.DefaultClient", } }, ‘memcache‘: { ‘BACKEND‘: ‘django.core.cache.backends.memcached.MemcachedCache‘, ‘LOCATION‘: ‘127.0.0.1:11211‘, ‘options‘: { ‘MAX_ENTRIES‘: 1024, } }, ‘default‘: { ‘BACKEND‘: ‘django.core.cache.backends.locmem.LocMemCache‘, ‘LOCATION‘: ‘unique-snowflake‘, ‘options‘: { ‘MAX_ENTRIES‘: 1024, } } }
使用
from django.core.cache import get_cache cache = get_cache(‘redis‘) #cache = get_cache(‘memcache‘) #cache = get_cache(‘default‘) #赋值 cache.set(key, value, timeout) #.................. #取值 cache.get(key)
EOF
以上是关于Django缓存系统设置的主要内容,如果未能解决你的问题,请参考以下文章