Django 1.9在Redis中有缓存

时间:2016-03-01 14:14:45

标签: django caching redis django-redis

我在Django 1.8.8上有一个带有基于django-redis的缓存的应用程序。我想更新到Django 1.9.2。但是django-redis not working with Django >= 1.9

django-redis-cache也没有使用Django 1.9(对我而言)。我没有在django-redis-cache的文档中找到要求。

有没有人使用Django 1.9+在Redis中使用缓存的经验?谢谢!

1 个答案:

答案 0 :(得分:3)

我正在使用Django 1.9django-redis版本 UBRRH0 = (unsigned char)(BAUD>>8); UBRRL0 = (unsigned char)BAUD; // the type-casting to unsigned char ,我已将我的缓存设置为使用4.3

RedisCache

按照教程here


并在我的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上访问这些值,所以我猜它似乎正在运作。