change
This commit is contained in:
parent
7583c66e73
commit
078ed83e90
|
@ -49,9 +49,9 @@ public class TaosDemoCommandLineRunner implements CommandLineRunner {
|
||||||
// 准备数据
|
// 准备数据
|
||||||
prepareMetaData(config);
|
prepareMetaData(config);
|
||||||
// 创建数据库
|
// 创建数据库
|
||||||
createDatabaseTask(config);
|
// createDatabaseTask(config);
|
||||||
// 建表
|
// 建表
|
||||||
createTableTask(config);
|
// createTableTask(config);
|
||||||
// 插入
|
// 插入
|
||||||
insertTask(config);
|
insertTask(config);
|
||||||
// 查询: 1. 生成查询语句, 2. 执行查询
|
// 查询: 1. 生成查询语句, 2. 执行查询
|
||||||
|
@ -123,8 +123,10 @@ public class TaosDemoCommandLineRunner implements CommandLineRunner {
|
||||||
rowSize = numOfRowsPerTable - rowCnt;
|
rowSize = numOfRowsPerTable - rowCnt;
|
||||||
}
|
}
|
||||||
/***********************************************/
|
/***********************************************/
|
||||||
long startTime = config.startTime + rowCnt * rowSize * config.timeGap;
|
long startTime = config.startTime + rowCnt * config.timeGap;
|
||||||
// System.out.println(">>> startTime: " + startTime + ",timeGap: " + config.timeGap);
|
// System.out.print("tableCnt: " + tableCnt + ", tableSize: " + tableSize + ", rowCnt: " + rowCnt + ", rowSize: " + rowSize);
|
||||||
|
// System.out.println(", startTime: " + TimeStampUtil.longToDatetime(startTime) + ",timeGap: " + config.timeGap);
|
||||||
|
|
||||||
// 生成数据
|
// 生成数据
|
||||||
List<SubTableValue> data = SubTableValueGenerator.generate(subTableMetaList, tableCnt, tableSize, rowSize, startTime, config.timeGap);
|
List<SubTableValue> data = SubTableValueGenerator.generate(subTableMetaList, tableCnt, tableSize, rowSize, startTime, config.timeGap);
|
||||||
// 乱序
|
// 乱序
|
||||||
|
@ -143,6 +145,7 @@ public class TaosDemoCommandLineRunner implements CommandLineRunner {
|
||||||
tableCnt += tableSize;
|
tableCnt += tableSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*********************************************************************************/
|
||||||
// 批量插入,自动建表
|
// 批量插入,自动建表
|
||||||
// dataList.stream().forEach(subTableValues -> {
|
// dataList.stream().forEach(subTableValues -> {
|
||||||
// subTableService.insertAutoCreateTable(subTableValues, config.numOfThreadsForInsert, config.frequency);
|
// subTableService.insertAutoCreateTable(subTableValues, config.numOfThreadsForInsert, config.frequency);
|
||||||
|
|
|
@ -77,6 +77,7 @@ public class SubTableValueGenerator {
|
||||||
TimeStampUtil.TimeTuple tuple = TimeStampUtil.range(startTime, timeGap, rowSize);
|
TimeStampUtil.TimeTuple tuple = TimeStampUtil.range(startTime, timeGap, rowSize);
|
||||||
List<RowValue> values = FieldValueGenerator.generate(tuple.start, tuple.end, tuple.timeGap, subTableMeta.getFields());
|
List<RowValue> values = FieldValueGenerator.generate(tuple.start, tuple.end, tuple.timeGap, subTableMeta.getFields());
|
||||||
subTableValue.setValues(values);
|
subTableValue.setValues(values);
|
||||||
|
subTableValueList.add(subTableValue);
|
||||||
}
|
}
|
||||||
return subTableValueList;
|
return subTableValueList;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue