Django中使用和配置Redis数据库
生活随笔
收集整理的這篇文章主要介紹了
Django中使用和配置Redis数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.安裝
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django-redis使用源安裝比較快
2.作為 cache backend(緩存后端)使用配置
在項目的配置文件中進行添加,可以將redis的地址換成虛擬機中redis數據庫中的地址和端口,以及幾號數據庫
# 配置redis數據庫 CACHES = {"default": {"BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://192.168.43.247:6379/0", # /0:代表redis的0號數據庫"OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient"}} }3.作為?session?backend使用配置
Django默認可以使用任何cache backend?作為?session?backend,將django-redis作為session儲存后端不用安裝任何額外的backed
# 配置redis數據庫 CACHES = {"default": { # 默認"BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://192.168.43.247:6379/0","OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient"}},"session": { # session"BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://192.168.43.247:6379/1","OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient"}} } SESSION_ENGINE = "django.contrib.sessions.backends.cache" SESSION_CACHE_ALIAS = "session"?
總結
以上是生活随笔為你收集整理的Django中使用和配置Redis数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 本地连接虚拟机数据库或远程数据库
- 下一篇: Django项目工程配置工程日志