InfluxDb性能测试
1、influxdb写性能测试工具influx-stress安装
首先安装go语言环境,因为influx-stress基于go语言(已有Go环境时可以跳过)
wget http://66-ai.com/download/script-litte-prince/app/go-install.sh -O /root/go-install.sh && sh go-install.sh
2、安装influx-stress
go get -v github.com/influxdata/influx-stress/cmd/...
这样,influx-stress 就被安装在/[当前用户]/go/bin/influx-stress中了。
3、influx-stress 测试例子
参数说明
-r 性能测试的持续时间,默认为2562047h47m16.854775807s,请不要使用默认,否则你永远得不到测试结果
--strict 错误或异常发生,就退出
--pps uint 每秒默认写多少点,默认是20000,这个值过大,例如大于100万的时候,根据influxdb性能,每s实际写入量不等于你设置的数值
持续60秒,每秒写入20万数据
/root/go/bin/influx-stress insert -r 60s --strict --pps 200000 --host http://127.0.0.1:8086
转自:https://www.hellodemos.com/hello-influxdb/influxdb-influxdb-performance.html