1.在setting.py中加入以下代码连接redis

# redis配置
CACHES = {"default": {"BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://127.0.0.1:6379/1","OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient","PASSWORD": "123456"}}
}
REDIS_TIMEOUT=7*24*60*60
CUBES_REDIS_TIMEOUT=60*60
NEVER_REDIS_TIMEOUT=365*24*60*60

2.使用

from django.core.cache import cache #导入这个
data = [('是','的','v','三大','地方','的'),('人','的','水电费','是否','奥德赛','方法'),('水电费','潍坊','凤','风格化','好','峰哥'),('个人',' 狗肉馆','regret','啊啊','辅导费','飞电风扇'),('水电费','的','发','毒贩夫妇','冯绍峰到山顶','的v'),('水费','送V发','轮廓','飞碟说','二电厂','润发'),('亲爱','日分别v','佛挡杀佛','loose','阿斯顿飞v','松岛枫飞'),('V从v','巅峰','水电费','的的v','问问','撒的发生地方'),('对双方都','',' 到山顶 ','水电费','啦啦啦',''),('四方达','松岛枫第三方','','水电费','','阿斯蒂芬'),
]
def index(request):if cache.get('list'):list_data = cache.get('list')return render(request, 'index.html', locals())else:cache.set('list',data,60*3)#设置缓存参数分别是key,values,缓存时间(一般单位为秒)list_data = cache.get('list')return render(request,'index.html',locals())

转载于:https://www.cnblogs.com/yinliang-liang/p/10344917.html

django使用redis相关推荐

  1. redis:redis介绍和安装、普通连接和连接池、redis 5大数据类型之字符串、Hash、列表、其他操作(通用)、管道、django使用redis、接口缓存

    目录 一. redis介绍和安装 二. 普通连接和连接池 三. redis 5大数据类型之字符串 四. redis 5大数据类型之Hash 五. redis 5大数据类型之列表 六. 其他操作(通用) ...

  2. Python网上商城源代码,基于Django+MySQL+Redis,支持支付宝付款

    Python网上商城源代码,基于Django+MySQL+Redis,支持支付宝付款,实现:用户登录注册,商品展示,商品详情界面,搜索商品,将不同尺寸颜色数量的商品加入购物车,购物车管理,地址管理,形 ...

  3. django连接redis 集群(安装redis的相关包的时候亲测)

    本地环境: python3.7 Django== 2.2.3 django-cluster-redis== 1.0.5 django-redis== 4.10.0 redis== 3.0.1 redi ...

  4. django连接redis(文章看着不错)

    1.首先安装redis,ubuntu下执行以下命令 sudo  apt-get  install  redis-server 2.安装redis库 pip install django-redis 3 ...

  5. 使用缓存django、redis

    (留存备忘,转自author:骆昊) 目录 Django项目接入Redis 为视图提供缓存服务 缓存相关问题 通常情况下,Web应用的性能瓶颈都会出现在关系型数据库上,当并发访问量较大时,如果所有的请 ...

  6. Python Django 基于 Redis做实时排行榜和排名

    目录 安装 django-redis 配置项目的 settings.py 文件 对 model 进行处理 使用 signals 的 pre_save 自动同步数据 使用 redis 的函数添加和获取数 ...

  7. 使用 Django WebSocket Redis 搭建在线即时通讯工具

    话不多说先上效果图演示 项目:http://112.74.164.107:9990/ 1.安装组建 redis: yum install redis/apt install redis 2.创建虚拟化 ...

  8. Django使用Redis进行缓存详细最全流程

    背景和意义 服务器数据非经常更新.若每次都从硬盘读取一次,浪费服务器资源.拖慢响应速度.而且数据更新频率较高,服务器负担比较大.若保存到数据库,还需要额外建立一张对应的表存储数据.在Django中建立 ...

  9. Django 连接redis

    安装: pip install django-redis redis安装: docker pull redis:latest docker run -d --name redis -p 6379:63 ...

最新文章

  1. MVC4验证用户登录特性实现方法
  2. VTK:快速傅里叶变换用法实战
  3. hibernate-validate
  4. SAP APF modeler过滤器的设计原理
  5. 剑指Offer - 面试题32 - I. 从上到下打印二叉树(按层BFS遍历,queue)
  6. Python使用ffmpeg下载m3u8拼接为视频
  7. 三种方法打印 main函数的返回地址的值(old EIP)(用途,你懂得!)
  8. 手记-数学分析(高等数学)中有关算法效率的公式列举(O,Θ,Ω)
  9. 国货之光!百度飞桨与华为麒麟重磅合作
  10. spring的IOC——依赖注入的两种实现类型
  11. 神经网络入门(详细 )
  12. 英雄联盟一直连接服务器win10,浅析win10英雄联盟连接不上服务器的解决教程
  13. 线性代数学习笔记——第六讲——矩阵的转置
  14. 我是火枪,我想打dps
  15. 林群院士:从数学谈教育
  16. Excel应用-使用VBA自动绘制所有适用类型的Excel图表(代码及效果图)
  17. 2019年内大892数据结构部分参考答案
  18. [wayfarer]PetShop之业务逻辑层设计
  19. dotnet 使用 Crossgen2 对 DLL 进行 ReadyToRun 提升启动性能
  20. java 水印排版_java图片加水印代码 最好有实例!!!先谢了!!

热门文章

  1. Redis Sentinel-深入浅出原理和实战
  2. 陈耀烨必将开启属于自己的围棋时代
  3. 计算机哪一部分学的是网站管理,1,管理信息系统是一门新型学科,它属于A,计算机学(20页)-原创力文档...
  4. 一款Android App升级库
  5. 与网络编程有关的部分内核参数
  6. 火狐的搜索引擎_将Firefox搜索引擎整理到文件夹中
  7. 【愚公系列】2021年12月 python爬虫自动化-爬虫环境搭建
  8. 理解SMMU基本原理和基本概念
  9. 台达DVP PLC与3台三菱e740或d700变频器通讯程序台达DVP PLC与3台三菱e740或d700变频器通讯案例程序
  10. c语言读取com3串口的数据,广州大彩的串口屏如何如何获取屏幕回传的数据