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

相關文章
相關標籤/搜索