面向电商应用的云数据库性能测试工具设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:a1390749
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电商系统复杂度的提高,数据量的增大,亟需通过测试的方法帮助用户选择最适配的数据库产品以支撑系统高效地运行。现有的测试工具对面向电商应用、多样的事务场景、多种云数据库类型、生成大量负载并快速转发等需求的测试支撑能力不足,因此设计实现一个面向电商应用的云数据库性能测试工具是有重要意义的。通过对电商应用特点的分析,针对面向电商应用、多样的事务场景、多种云数据库类型的需求,从数据结构、数据操作、数据约束和测评指标等4方面给出测试模型的定义,以及针对不同被测对象的数据库表结构设计,形成了一个面向电商应用的云数据库性能测试工具方案。该方案将测试工具划分为测试任务生成模块、测试数据生成和导入模块、负载生成模块、监控模块、测试结果整理模块和云数据库转发接口等6个模块。测试任务生成模块用来分析测试脚本,生成针对不同类型云数据库的测试任务。测试数据生成和导入模块在测试任务数据装载阶段,根据影响因子和数据库类型生成测试数据集,并将其导入被测云数据库。负载生成模块是在测试任务运行阶段,根据测试任务启动指定线程数,每个线程通过解析工作负载文件随机获取执行的事务,并判断数据库和访问类型,生成该事务负载。云数据库转发接口是将执行测试任务的请求转发至指定的被测云数据库。监控模块实现了云数据库节点状态以及测试端和各节点负载的实时监控和反馈,为性能分析提供依据。测试结果整理模块利用数据提取、图表化等方法整理测试结果,生成完整的测试报告。对所实现的面向电商应用的云数据库性能测试工具进行了实验验证和分析。在验证了测试工具的功能符合要求的基础上,对My SQL和Mongo DB两种数据库集群进行了性能测试;实验结果表明:在条件检索商品和检索并购买商品两种场景下,该测试工具可以反映出不同数据库的性能差异,为数据库的适配选择提供参考依据。
其他文献
在压水堆冷管段小破口失水事故(SBLOCA)中,一回路蒸汽发生器与主冷却剂泵之间的U型管内会形成阻碍一回路循环流动的环路水封。一回路循环的中断会导致堆芯上腔室内蒸汽不断聚积,引起堆芯坍塌液位下降和燃料包壳峰值温度上升,直到发生环路水封清除(LSC)现象。因此,研究LSC现象发生的时间及影响因素对燃料包壳峰值温度的精确安全分析具有重要意义。本文利用最佳估算程序RELAP5/MOD3.4对压水堆小破口
双目立体视觉是通过模拟人的眼睛对目标物体的感知来获取目标物体的三维深度信息。目前双目立体视觉技术在机器视觉领域发展已经成为最为关注的方向,在自动驾驶、无损探伤以及无人机飞行等领域已经得到了大量的应用。立体匹配是双目视觉技术的重要环节,传统的稠密立体匹配算法具有计算速度慢,视差精度低的特点,因此很难适用于实际场景,使用稀疏立体匹配的方法虽然计算速度快,但其计算精度差,容易受到噪声干扰。为了解决上述问
网络协议识别是指根据协议或者某种应用产生的流量中包含的代表性特征对协议进行分类,确定该协议所隶属的应用层协议。研究出高效的识别协议的方法对于提升网络环境的安全以及网络通信的管理有重大意义。然而网络环境中不断涌现出的各种不知名的、未公开的通信协议,使得现有的大部分网络协议识别方法都不再满足实际需求。所以识别未知协议成为协议识别领域亟待解决的问题。针对未知协议的识别,无监督学习算法中的聚类方法成为其中
近年来,受光学字符识别技术发展的影响,文档识别的应用和需求与日俱增,自动地识别文档并从中挖掘关键信息具有实用价值。表格以直观简洁的方式表示数据,是文档页面的重要对象,在生产生活中有广泛应用。但是,由于复杂的文字布局和表格结构,表格识别难度高,面向用户和开发者的表格识别系统少,无法满足一般需求。因此表格识别系统的设计与实现有现实意义。本论文的主要研究内容如下:首先,本文创建了一个大规模表格识别数据集
中国高校建设高水平运动队是体育事业发展的必经之路和关键举措,高校欲推动校内体育综合体制改革,必须建设高水平运动队。同时,中国竞技体育事业的稳定发展,也与高水平运动队的建设程度密切相关。该文对中美两国高校高水平运动队的管理机制进行对比分析,采用文献资料法和调查法等研究方法,通过对WOU(美国西俄勒冈大学)高水平运动队建设发展的逻辑分析,找出中国高校在高水平运动队管理模式建设上存在的不足,进而结合WO
切割问题和装填问题在学术界属于一类经典的NP难问题,它们有着众多的变种,例如:一维的背包问题,二维的矩形切割问题,三维的装箱问题等。其中像“背包问题”这种约束较为简单的问题,目前在理论上已经有较为成熟和高效的解决方案,对于不带额外约束的“二维矩形切割问题”,也有很多的算法和模型被提出。在实际的工业应用,如玻璃、石材、布料或是纸张的切割中,也会涉及到原料切割方案优化的问题,但是由于在生产环境中需要考
武汉木兰山风景名胜区历经三十余年的发展,在利用地域性文化、生态资源基础上逐渐成为大城市近郊旅游经济增长的新极核。与国内许多以山水生态环境为空间基底的风景名胜区类似,木兰山风景区同样面临着景中村管理与建设的双向矛盾。实际上,从“村”的角度来说,景中村本身就具有“景”与“村”的双重属性。一方面,景中村位于风景区之中,各自在不同程度上承担了部分风景区功能;另一方面,景中村在空间结构、产业组织、生活形态等
我国早期青铜器大多采用铸造的工艺制作而成,而其中模范法是铸造工艺的基础。模范法模跟范是两种东西,当计划铸造一件青铜器时,首先用陶泥做一个"模子"出来,当"模子"干燥定型之后,在其上用泥反复按压形成套印"外范",然后再把模子刮去一层,形成"内范"。
期刊
“五项管理”指的是中小学生作业、睡眠、手机、读物、体质管理。教育部先后出台关于加强中小学生作业、睡眠、手机、读物、体质等“五项管理”文件。在推进“五项管理”落地见效的过程中,要切实发挥学校、家庭、社会的共同作用,统一思想,共同发力。这样就既能减轻学生过重的课业负担,又能促进中小学生健康成长,从而形成协同育人的新格局。