- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mysql_solr测试对比
1?概述
1.1?目的
本测试报告。
。
1.3?范围
本次测试主要是。
下图描述测试该项目所需要的硬件环境:
Intel(R)?Xeon(R)?CUP? 3.70GHz?八核至强处理器、内存:8GB?RAM? 数据库服务器 Intel(R)?Xeon()?CUP? 3.70GHz?八核至强处理器、内存:8GB?RAM? ?
3?测试内容及方法
3.1?测试需求/目标
测试在千万级数据量的情况下,数据库和solr的查询性能。
3.2?测试内容
存储索引千万级数据到mysql和solr中。
3.3?测试工具
主要测试工具为:
辅助软件:截图工具,Word
?
?
4.1?mysql和solr查询性能测试
?
这次测试属于局域网环境进行,排除了外网的网速限制及不稳定性。
测试内容:
有5个主键。
建立solr字段,这里用到了动态字段,把表中的字段名,每个都加上_ws变成solr的字段,分词类型为空格分词。
提交数据到mysql和solr
数据库中原本已经有了600万条数据,所以需要添加400万条数据。数据由java程序随机生成,然后通过jdbc提交到数据库中。
Solr中原本没有数据,需要把数据库中的数据通过jdbc查询出来,然后提交到solr索引。
数据库上传数据是生成一条数据上传一条数据,平均大概每秒上传300条数据。Solr支持批量上传,从数据库中每次查询10000条,然后打包一起上传到solr。查询数据库加上solr索引时间,平均大概每秒2000条
查询时间对比
对比在600万,800万,1000万数据的情况下,mysql和solr查询时间的对比。由于solr拥有缓存机制,每次查询后会缓存相应查询,所以第二次查询会快很多。
单条件查询如下:
mysql查询语句为:SELECT * FROM a921_his WHERE MATNR=IJX66WRN
Solr查询语句为MATNR_ws:IJX66WRN
每次查询10次取平均值,由于solr会有缓存,查询是需要清除缓存。
结果对比表1
600W 800W 1000W mysql 3.9s 4.5s 6.9s solr 0.002s 0.003s 0.003s Solr缓存后 0.001s 0.001s 0.001s
结果对比图1
查询截图:
千万数据量时mysql查询截图
Mysql查询截图1
Solr查询截图:
Solr查询截图1
多条件查询如下:
mysql查询语句为:SELECT * FROM a921_his WHERE DATAB2010-01-18 AND DATAB2010-01-20 AND MATNR=MIE34LRA
Solr查询语句为DATAB_ws:[2010-01-18 TO 2010-01-20] AND MATNR_ws:MIE34LRA
每次查询10次取平均值,由于solr会有缓存,查询是需要清除缓存。
结果对比表2
600W 800W 1000W mysql 4.5s 5.8s 8.1s solr 0.008s 0.008s 0.009s Solr缓存后 0.003s 0.004s 0.004s
结果对比图2
mysql查询截图:
Mysql查询截图2
Solr截图:
Solr查询截图2
分页查询:
mysql查询语句为:SELECT * FROM a921_his WHERE DATAB2010-01-18 AND DATAB2010-01-20 limit 100000,10
Solr查询语句为DATAB_ws:[2010-01-18 TO 2010-01-20]
start,?rows为100000,10。
每次查询10次取平均值,由于solr会有缓存,查询是需要清除缓存。
结果对比表3
600W 800W 1000W mysql 2.1s 3.5s 5.8s solr 0.066s 0.07s 0.076s Solr缓存后 0.065s 0.065s 0.071s
结果对比图3
Mysql查询截图:
Mysql查询截图3
Solr查询截图:
Solr查询截图3
结果分析:
?
Solr在600W以上数据的单表查询中,效率上明显高于mysql。Mysql查询效率在600w,800w,1000w时,呈现的是大于线性增长。Solr在600W,800W,1000W数据时,查询效率并没有什么明显改变。由于solr采用http的方式传送数据。可能查询结果过大时,传输会比较慢。
您可能关注的文档
- MMI3G 实践部分.ppt
- Modbus vb源程序(可以读写寄存器).docx
- Modbus(多拖一通讯协议).doc
- miR-200家族在鱼类雄性生殖和生长发育中的.ppt
- MODIS数据.pptx
- Module 6 The internet and telecommunicationsPeriod 1 Introduction and reading.ppt
- Module 4 Which English.ppt
- moodle数据库结构.docx
- MMC02 数字图像基础(下).ppt
- MOSFET基原理.ppt
- 301115_2024_#ESG_联检科技_2024年度环境、社会和治理(ESG)报告_2025-04-29.pdf
- 300308_2024_#ESG_中际旭创_2024年环境、社会及公司治理(ESG)报告_2025-04-21.pdf
- 想生科技产品注册公告及所需文件상생기술제품_등록_공고문_및_제출_서류.pdf
- 300760_2024_#SD_迈瑞医疗_2024年度可持续发展报告_2025-04-29.pdf
- 300870_2024_#SD_欧陆通_欧陆通2024年可持续发展报告_2025-04-22.pdf
- 301369_2024_#ESG_联动科技_2024年度环境、社会与公司治理(ESG)报告_2025-04-18.pdf
- 300937_2024_#SD_药易购_2024年度可持续发展报告_2025-04-25.pdf
- 300621_2024_#ESG_维业股份_维业股份:2024年度环境、社会和公司治理(ESG)报告_2025-04-19.pdf
- 300428_2024_#SD_立中集团_立中四通轻合金集团股份有限公司2024年度可持续发展报告-中文版_2025-04-21.pdf
- 301167_2024_#ESG_建研设计_2024年度环境、社会及公司治理(ESG)报告_2025-04-04.pdf
最近下载
- GB 45673-2025《危险化学品企业安全生产标准化通用规范》之“5.1安全领导力”审核检查单.pdf VIP
- 第15课《分享数字作品》义务教育信息科技课程教学指南 在线学习与生活 三年级全一册第四单元课时教学设计.doc VIP
- 意识形态专题党课(优质培训课件)73页PPT.pptx VIP
- 气瓶使用与安全管理培训课件.ppt VIP
- 工业软件产业研究-CAX类工业软件趋势、空间、格局与投资主线.docx
- 教育部重点实验室验收报告0424.pdf VIP
- 静脉采血PPT课件完整版.pptx VIP
- 第三单元 工具与技术 教学设计-2023-2024学年科学六年级上册教科版.docx VIP
- 13S201 室外消火栓及消防水鹤安装.docx VIP
- A03149精益物流-PFEP培训.pptx VIP
文档评论(0)