Elasticsearch 官方开源的基于Python3的压力测试工具rally

pdljx1年前 ⋅ 1725 阅读

ES 官方开源的压力测试工具。基于 Python3 的 ES 压力测试命令行工具,功能丰富支持自动创建、运行、销毁 ES 集群,以及不同数据集的测试结果比较。

https://github.com/elastic/rally

安装:
    pip3 install esrally

运行:
    esrally

命令:
    race                Run a benchmark
    list                List configuration options
    info                Show info about a track
    create-track        Create a Rally track from existing data
    generate            Generate artifacts
    compare             Compare two races
    download            Downloads an artifact
    install             Installs an Elasticsearch node locally
    start               Starts an Elasticsearch node locally
    stop                Stops an Elasticsearch node locally

用处不大。es吃内存和磁盘,大量的开销在segment merge和磁盘IO上,只要cpu内存磁盘尽量优秀一般都不会有什么性能问题,也就不需要做benchmark

全部评论: 0

    相关推荐