首先 要有 redis
安装参考
pip install django-redis
settings.py
CACHES = {
#默认使用的缓存存储地点
'default': {
'BACKEND': 'django_redis.cache.RedisCache',
'LOCATION': 'redis://127.0.0.1:6379/1',
'OPTIONS': {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
},
#其他,因为有时候一个项目可能需要多种数据库
'server1': {
'BACKEND': 'django.core.cache.backends.db.DatabaseCache',
'LOCATION': 'cache_data',
'TIMEOUT': '300',
},
}
之后操作为 cache.set() cache.get()
连接redis
redis-cli
ping 测试是否连接成功
redis 支持五种数据类型
string hash list set zset(有序集合)
默认16个
select 选择
key * 查看全部
ttl key 查看过期时间