簡體   English   中英

Django 1.9在Redis中有緩存

[英]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.9django-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-cliredis上訪問這些值,所以我猜它似乎正在工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM