当前位置: 首页 > news >正文

学习Java第三十八天——黑马点评69~74

文章目录

  • 实战篇-22.秒杀优化
    • 实战篇-22.秒杀优化-异步秒杀思路
    • 实战篇-23.秒杀优化-基于Redis完成秒杀资格判断
    • 实战篇-24.秒杀优化-基于阻塞队列实现秒杀异步下单
    • 实战篇-25.Redis消息队列-认识消息队列
    • 实战篇-26.Redis消息队列-基于List实现消息队列
    • 实战篇-27.Redis消息队列-PubSub实现消息队列


实战篇-22.秒杀优化

在这里插入图片描述

实战篇-22.秒杀优化-异步秒杀思路

弹幕:操作SQL改成操作Redis
弹幕2:就是很多人去吃饭,100个名额,先把名额给出去,再慢慢来弄饭然后让他们领?这样做饭就可以单独封装了,对吗?
在这里插入图片描述
优化后
接收到用户请求后,仅判断有没有购买资格。而耗时较久的秒杀下单减库存等等,这种数据库写操作,将来只需要开启一个独立的线程来读取提前保存好的这些用户信息、优惠券信息(小票),就可以完成异步的数据库写操作。

扣减库存:减的是Redis当中的库存值(预下单)
在这里插入图片描述
基于redis的异步秒杀的业务流程
将同步的写数据库操作变成了异步操作。他一方面呢缩短了秒杀业务的流程,从而大大提高了秒杀业务的并发,另一方面呢还减轻了数据库的压力。

实战篇-23.秒杀优化-基于Redis完成秒杀资格判断

本小节完成①和②
在这里插入图片描述

http://www.dtcms.com/a/475131.html

相关文章:

  • java实现ofd转pdf
  • php网站开发实战教程国外免费搭建网站
  • 崇明区建设镇网站越秀移动网站建设
  • 【Android】MVP架构模式
  • WAV文件结构和PCM数据转存WAV文件
  • 美妆网站开发规划书有没有帮忙做问卷调查的网站
  • 绵阳手机网站建设分公司注册流程及需要的材料
  • 手工活接单在家做有正规网站吗湖南省郴州市天气预报
  • Linux中重定向举例!!
  • 建设厅八大员在哪个网站查询视频拍摄器材
  • 济南网站建设推广服务网站建设的目的及目标
  • php 网站开发缓存有那几种关键词挖掘ppt
  • 三、从 MinIO 存储到 OCR 提取,再到向量索引生成
  • 适合设计师看的设计网站网站建设jnlongji
  • 测试题-2
  • 萝岗哪家网站建设好工作态度
  • 企业网站首页设计公司网站规划与建设心得
  • 东莞连衣裙 东莞网站建设国内常见响应式网站
  • 四川省住房与城乡建设厅网站管网crm软件系统的构成包括
  • 江阴建设局官方网站六安哪里有做推广网站
  • 秦皇岛网站开发哪家好室内设计导航
  • 网站怎么上传代码吗六安市城市建设档案馆网站
  • 什么都不会怎么做网站郑州商城网站建设
  • 五种热门编程语言(Java/C/Python/PHP/C#/C++)在当代软件开发中的综合应用与趋势分析
  • 微淘客网站建设wordpress输入密码查看内容
  • 网站系统修改不了怎么回事杭州网站建设公司代理加盟
  • PowerShell 基础文本处理语法教程
  • 计算机组成原理---计算机系统概述
  • 网站建设设计开发公司云免网站空间
  • wordpress网站特别卡石家庄求职信息网