django2.2 连接redis集群
生活随笔
收集整理的這篇文章主要介紹了
django2.2 连接redis集群
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
settings.py代碼配置如下所示:
CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache','LOCATION': ["redis://10.10.27.222:6380","redis://10.10.27.222:6381","redis://10.10.27.222:6382","redis://10.10.27.222:6383","redis://10.10.27.222:6384","redis://10.10.27.222:6385",],'OPTIONS': {"CLIENT_CLASS": "django_redis.client.DefaultClient","CONNECTION_POOL_KWARGS": {"max_connections": 100},"PASSWORD": "thisisacode",#"DECODE_RESPONSES": True}} }views.py代碼如下所示:
from django.http import HttpResponse,JsonResponse from django_redis import get_redis_connection #插入更新數據 def rd(request):"""redis連接"""con = get_redis_connection("default")rst = con.set('musicye', 'value666', 10 * 60) # 2 分鐘超時return JsonResponse({'res': rst})#獲取數據 def get_rd_data(request):"""redis連接"""con = get_redis_connection("default")rd_data = con.get('musicye')#return JsonResponse({'res': rd_data})#HttpResponse(result)return HttpResponse(rd_data)urls.py代碼如下所示:
from django.contrib import admin from django.urls import path,re_path,include from . import views#正則匹配一會查 #1.嚴格匹配開頭和結尾 urlpatterns = [#通過url函數設置url路由配置項re_path('^rd/$', views.rd), # redis插入更新re_path('^get_rd_data/$', views.get_rd_data), # redis獲取數據 ]總結
以上是生活随笔為你收集整理的django2.2 连接redis集群的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 芯片短缺继续加剧 交货时间升至四年来最
- 下一篇: django连接redis 集群(安装r