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

10、SpringCloud -- 优化重复下单

目录

  • 优化重复下单
    • 问题的产生:
    • 需求:
    • 思路:
    • 代码:
    • 测试:

优化重复下单

之前超卖、重复下单的解决方式

问题的产生:

比如这个秒杀活动没人去玩,只有一个人去参与秒杀,然后秒杀成功了,因为有联合索引,所以这个人他没法重复下单,但是他依然去请求秒杀,在秒杀的10个商品没被秒杀完之前,这个人的请求每次都会去数据库查这个人是否已经下单了,所以还是造成性能浪费。

因为已下单就不能再下单了,所以这个人如果下单一万次,那么这一万次请求(到数据库查询此人是否已成功下单过的操作)都会落到数据库去。

需求:

同一个人秒杀请求,不要每次都去数据库查询是否已经有下单记录
在这里插入图片描述

思路:

1、减少


http://www.kler.cn/a/108880.html

相关文章:

  • 【机器学习】机器学习中用到的高等数学知识-3.微积分 (Calculus)
  • redis实现消息队列的几种方式
  • 2024年【汽车修理工(高级)】考试试卷及汽车修理工(高级)证考试
  • 机器视觉和计算机视觉的区别
  • 华为网络设备这些“危险命令”,切记不能瞎操作!
  • 信息安全工程师(83)Windows操作系统安全分析与防护
  • macOS M1安装wxPython报错
  • shell中的运算
  • How to install the console system of i-search rpa on Centos 7
  • kubeadm源码解读与实战(2)
  • 主定理(一般式)
  • SOLIDWORKS Simulation2024仿真10大新功能
  • Pytorch代码入门学习之分类任务(一):搭建网络框架
  • [2021]不确定成本下的处理分配
  • 39 深度学习(三):tensorflow.data模块的使用(基础,可跳)
  • [量化投资-学习笔记002]Python+TDengine从零开始搭建量化分析平台-MA均线的多种实现方式
  • 行为型模式-行为型模式
  • Python练习
  • vim使用
  • 十八、字符串(3)
  • 公众号留言功能有必要开吗?如何开通留言?
  • Java程序设计2023-第二次上机练习
  • Web入门笔记
  • wkhtmltoimage/wkhtmltopdf 使用实践
  • windows下基于vscode的ssh服务远程连接ubuntu服务器
  • 【java学习—十】HashSet集合(4)