elasticsearch性能测试工具rally深刻详解

题记python

elasticsearch性能测试研究了好久,本身想过经过批量导入数据,而后记录时间,统计CPU、内存等变化,计算得出某个性能指标。但显然,数据量起伏不定,很是不许确。 git

研究发现,github上提供了rally做为elasticsearch的性能测试工具,较好的解决了es性能测试问题。github

 

一、esrally功能:es的性能测试工具。windows

esrally不支持windows版本,目前只支持Linux和Mac OS。 elasticsearch

esrally的运行基于如下两点假设: 工具

1)全部运行在同一台机器完成。(将来改假设条件可能会去掉) 性能

2)你须要向Elasticsearch索引中添加特定的数据集,而后在其上进行基准查询(benchmarking queries).测试

 

二、esrally安装:索引

前提:验证是否安装了如下内容(注意版本) ip

Python 3.4+ available as python3 on the path (verify with: python3 –version which should print Python 3.4.0 or higher) 

pip3 available on the path (verify with pip3 –version) 

JDK 8 

git

相关文章
相关标签/搜索