Python 从Django视图连接到Redis

Python 从Django视图连接到Redis,python,django,redis,Python,Django,Redis,我找到了将django视图连接到redis的解决方案: import redis cacheDB = redis.StrictRedis() cacheDB.sadd("new_post", post.id) 但当我向视图中添加代码时,我的页面加载会延迟约2秒。它是否在每个请求上都创建了一个新的连接会话?或者可能是因为我的Win7测试平台 我的模块:redis、redis_缓存、django_redis 在settings.py中: CACHES = { "default": {

我找到了将django视图连接到redis的解决方案:

import redis

cacheDB = redis.StrictRedis()
cacheDB.sadd("new_post", post.id)
但当我向视图中添加代码时,我的页面加载会延迟约2秒。它是否在每个请求上都创建了一个新的连接会话?或者可能是因为我的Win7测试平台

我的模块:redis、redis_缓存、django_redis

在settings.py中:

CACHES = {
    "default": {
        "BACKEND": "redis_cache.cache.RedisCache",
        "LOCATION": "127.0.0.1:6379:1",
        "OPTIONS": {
            "CLIENT_CLASS": "redis_cache.client.DefaultClient",
        }
    }
}

SESSION_ENGINE = 'redis_sessions.session' # for djcelery

在已安装的应用程序中,redis没有任何功能,mb我在这里错过了一些功能?

如果在python manage.py shell中调用sadd,延迟多长时间?@ZZY当我第一次调用它时,延迟大约一秒钟。毫不拖延地进行进一步的尝试。