#!/usr/bin/env bash # 插入多点历史数据多值 ROOT=$(cd `dirname $0`/../../; pwd) cd $ROOT source $ROOT/shell/tsdb/common.sh dataCountPerPointArray=(1000 2000 3000 5000 10000 20000 30000 50000) pointCountArray=(2 3 5 10) index=1 beginDate="2017-06-01 00:00:00" echo beginDate:beginDate for(( i=0;i<${#pointCountArray[@]};i++)) do pointCount=${pointCountArray[i]} for(( j=0;j<${#dataCountPerPointArray[@]};j++)) do dataCountPerPoint=${dataCountPerPointArray[j]} pointNamePrefix="pointName${index}_" echo "----test insert pointCount:${pointCount} dataCountPerPoint:${dataCountPerPoint}" java -cp ./lib/influxdb.jar -Xmx8000m demo.allInsert.InsertHistoricalRandomData \ --host $host --pointNamePrefix ${pointNamePrefix} --pointCount ${pointCount} \ --dataCountPerPoint ${dataCountPerPoint} --beginDate "$beginDate" --period 7000 \ --seed 1 --mean 10 --variance 1 --debug 0 2>&1 | tee -a ./log/influxdb/out.log done done