[英]Django 1.9 with cache in Redis
我在Django 1.8.8上有一個帶有基於django-redis的緩存的應用程序。 我想更新到Django 1.9.2。 但是django-redis沒有使用Django> = 1.9 。
django-redis-cache也不能使用Django 1.9(對我來說)。 我沒有在django-redis-cache的文檔中找到要求。
有沒有人使用Django 1.9+在Redis中使用緩存的經驗? 謝謝!
我正在使用Django 1.9
和django-redis
版本4.3
,我已將我的緩存設置為使用RedisCache
:
CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379/1",
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
}
}
按照這里的教程。
並在我的cache
設置值:
from django.core.cache import cache
cache.set("foo", "value", timeout=100)
我能夠使用redis-cli
在redis
上訪問這些值,所以我猜它似乎正在工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.