redis 简单命令

配置settings.py

# 缓存配置
CACHES ={
# django存缓默认位置,redis 0号库
# default: 连接名称
    "default": {
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/0",
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    }, # django session存 reidis 1 号库(现在基本不需要使用)
    "session": {
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/1",
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    },
    # 图形验证码,存redis 2号库
    "img_code": {
            # "BACKEND": "django_redis.cache.RedisCache",
            "BACKEND": "django_redis.cache.RedisCache",
            "LOCATION": "redis://127.0.0.1:6379/2",
            "OPTIONS": {
                    "CLIENT_CLASS": "django_redis.client.DefaultClient",
            }
        }
    }
# 配置session使用redis存储
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
# 配置session存储的位置: 使用cache中的 session配置
SESSION_CACHE_ALIAS = "img_code"

终端进入redis命令

redis-cli

进入redis库

select 0

查看当前库内容

keys *

查看元祖里cls内容

get cls

pycharm 终端使用redis

python manage.py shell

from django_redis import get_redis_connection   #导包

r=get_redis_connection('default')    #设置r=default库

r.set('cls',1911)       #添加数据

原文地址:https://www.cnblogs.com/xiaoxiamiaichiyu/p/13922718.html