- 首先安装下载安装
pip install django-redis。
- 下载完成后,打开settings.py中配置django cache
CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379",
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
}
}
- 读写
cache.set('get_user_id_bugall',123,settings.NEVER_REDIS_TIMEOUT)
cache.get('get_user_id_bugall');
- 从redis中查看是成功
redis-cli keys ‘*’ #产看redis中现存的所有key
- 对于高并发需求的,类似数据库中client_pool一样,django-redis同样支持连接池
CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
...
"OPTIONS": {
"CONNECTION_POOL_KWARGS": {"max_connections": 100}
}
}
}