- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE1
支持高并发的购物系统设计与实现
摘要
随着互联网技术的飞速发展,线上模式慢慢的深入到人们的生活当中,科技手段服务于业务决策,使得线上秒杀活动没有了以往传统的线下抢购活动的局限性,不必再亲自挤到商场中购买,而商场方面也不会再担心因为场地的局限而限制活动营业额的上线。在众多秒杀活动中,双十一秒杀活动是最具代表性的一个。
限时一个小时销售的特价商品,往往在秒杀活动刚开始的几秒钟之内就被抢售一空。但2018年,天猫平台在双十一限时秒杀活动期间由于流量激增,瞬时订单产生数量过大,淘宝的退款系统突然崩溃,对天猫产生了难以估量的损失。
本设计开发了一款网上限时秒杀系统,以Java为开发语言,MySQL为数据库,在其基础上对系统的结构,部署,前端,后端,数据库等方面提出优化方案,使用分布式、Nginx、Redis等热点技术在解决系统高并发访问问题上取得了较好的效果。
关键词:限时秒杀;高并发;Nginx;Redis
目录
TOC\o1-3\h\u216841绪论 5
86481.1课题研究背景 1
16491.2课题研究意义 1
279641.3课题研究主要内容 2
207922关键技术研究 3
61712.1JAVA简介 3
304962.2MySQL数据库 3
231522.3Nginx 3
74422.4Redis 4
16413系统分析 6
45743.1可行性分析 6
183073.1.1技术可行性 6
213003.1.2经济可行性 6
195053.1.3操作可行性 7
264243.2系统需求分析 7
137223.2.1功能需求分析 7
60803.2.2性能需求分析 8
180144系统设计 9
175384.1系统结构设计 9
206204.2系统流程设计 9
275814.2.1注册流程 9
92554.2.2添加信息流程 10
177014.2.3下单操作流程分析 11
27944.3高并发模块设计 11
268954.3.1并发模块分析 11
8204.3.2秒杀系统的反向代理与负载均衡方案 11
36414.4查询优化设计 12
151654.4.1缓存 12
313984.4.2本地热点缓存 12
58904.5数据库设计 13
267114.5.1数据库概念模型设计 13
78224.5.2数据库逻辑设计 13
258455系统实现 15
244565.1用户模块实现 15
111765.2商品模块实现 16
256445.3订单模块实现 18
129666系统测试 20
130836.1系统测试的目的 20
128666.2功能测试 20
98976.3性能压力测试 21
229246.3.1测试工具 21
80796.3.2测试注意事项 21
175896.3.3测试过程 21
302467总结 24
26271参考文献 26
PAGE
PAGE5
1绪论
1.1课题研究背景
电脑的普及和互联网时代的到来使释放和传播更加方便,更快。以网上购物和快递结合的模式使网购进入到千家万户。很多人在手机端或者电脑端,访问网上购物平台,不用亲自到店里便可以挑选琳琅满目的商品,这样的操作节省了用户的时间和精力,使得网上购物飞速发展。综合网购的的各种优势,网购也慢慢从刚开始的商品信息的查找,下单。到现在的各种线上购物活动层出不穷,实现了买卖双方的双赢。
随着第一次双十一的开启。商家们慢慢意识到秒杀活动是线上商品促销活动的重头戏。近几年更是各个电商平台三月一小促,五月一大促。在各种营销手段层出不穷的同时,网站给用户的使用体验是能否留住用户的一大重要因素。2018年,天猫平台在双十一限时秒杀活动期间由于流量激增,瞬时订单产生数量过大,淘宝的退款系统突然崩溃,不仅让用户的使用体验十分糟糕,对天猫产生了难以估量的损失。
支持高并发的双十一秒杀系统在现如今的环境下,具有重要的使用价值与经济效益。
1.2课题研究意义
据数据调查显示,2020年,天猫双十一的成效额为4982亿,远远超过2019年2684亿成效额,更是2009年第一次双十一活动成交额的1457倍。网上购物发展到如今这个地步,人们对它的依赖也逐渐增加。因为在网络上实现货比三家更加方便,相比较与线下购物,用户花费的时间更少,浏览的商品种类更多,对产品的优势更加了
您可能关注的文档
- 《30倍轮廓测量投影仪物镜镜头设计》8600字.docx
- 《51单片机控制的宿舍智能防火报警系统设计》6700字.docx
- 《A市金融创新环境下小微企业融资成本控制策略》15000字.doc
- 《FPGA技术助力智能温度控制的创新实践》9800字.doc
- 《GF证券公司咸阳营业部营销现状和存在问题调研分析报告》7900字.docx
- 《S市新建二级公路1标段的施工阶段的两阶段设计》16000字.docx
- 《常用的食品安全理论分析综述》1800字.docx
- 《超市进销存管理系统的设计与实现》13000字.docx
- 《车床变速箱中拨叉零件的加工工艺规程及专用夹具设计》11000字.docx
- 《车床拨叉工艺规程及工装夹具设计》14000字.docx
文档评论(0)