高性能中小型B2C电商平台的设计与实现

来源 :内蒙古大学 | 被引量 : 6次 | 上传用户:forever_2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网上购物的普及和电子商务的深入发展,中小型厂家都期望有自己的电商平台来自主营销,为消费者提供更好的服务。但是目前中小型电商网站对硬件性能的要求较高,建站成本居高不下,这极大制约了中小型B2C电商的发展。本文期望通过结合目前先进的开发技术,从系统层面提升网站的响应速度和对高并发的支持度,尽量降低中小型B2C电商平台对运行硬件性能的需求,从而降低建站成本。为电商网站研究、实验、商用开发提供一个新的设计思路。本文以SpringMVC-Spring-Mybatis框架为基础,结合内存数据库Redis和阿里OSS云存储构建核心架构,实现了一个性能优良的中小型B2C电商平台。本文首先介绍了系统所用的核心技术以及这些技术在性能上的优势,其次阐述了系统功能需求和非功能需求,然后详细论述了系统总体设计和系统详细设计并给出了系统架构实现的关键技术和核心代码,最后对系统进行测试。本系统的架构特点是:利用Mybatis实现数据库的灵活、快速访问。本文将频繁访问的数据从数据库中读取并存放到Redis中,实现访问频繁数据的快速读取,将商品图片存储在阿里OSS云存储中,以加快图片加载速度同时降低本地服务器的压力。通过这些技术的应用以及结合一些其他的有效加快访问速度的实现方式使系统降低对硬件性能的依赖。对本系统和其他同类系统进行压力测试,对比测试数据后发现本系统的性能有明显提升。这证明本系统架构确实可以提高系统性能从而降低系统对硬件性能的依赖,节省建站成本。
其他文献
近年来药物流产广泛应用于临床,但人工流产术与之相比有经济、快速,出血少,残留、感染、月经不调等的发生率少等优点,因此人工流产吸宫术仍是实行计划生育的主要补救措施,特
1引言人类赖以生活和进行生产活动的水资源,是重要自然资源的观点,日益为人们所接受.随着现代工业的迅速发展,城市规模的不断扩大,城市用水量和废水量不断增加,造成城市水源
也许生活给予了我们太多的磨难、太多的曲折,请不要抱怨,微笑着去唱生活的歌吧。  假如失去巨浪的翻涌,大海也就无法弹奏出雄浑的生命乐章;假如失去飞沙的狂舞,沙漠又怎能呈现奇妙的壮观景象?假如人的一生真的一帆风顺,那么未经风雨磨砺的生命也就失去了应有的魅力。  微笑着去唱生活的歌吧。把每一次的失败当作一个崭新的起点,永不轻言放弃;把每一次的成功都看作下一次飞翔的动力,为自己喝彩、加油。就这样微笑吧,从
目的探讨优质护理在老年白内障护理中的应用。方法选取我院2015年3月至2016年4月68例老年性白内障患者,随机分为对照组和实验组,每组各34例。对照组采取常规护理方法进行护理
目的观察丹参多酚酸盐对老年不稳定型心绞痛患者内皮功能的影响。方法选取82例老年不稳定型心绞痛患者,随机分为治疗组(42例)与对照组(40例),对照组采用常规治疗,治疗组在常