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

 

posted @ 2022-02-08 09:48  幻河  阅读(2001)  评论(0编辑  收藏  举报