测试分为数据模型测试和性能指标测试场景。

数据模型测试

测试所用数据模型模拟了电网的量采数据模型,具体模拟的是每一个量采设备在一个时间点上报的量采指标。其中,每个设备包含以下5个标签。
  • sf:即“省份”。
  • ds:即“地市”。取值包含上述省份中所有地级市的拼音首字母。
  • qu:即“区”。
  • yxt:即量采类型,取值固定为“TMR”。
  • sbbh:即“设备编号”。每个设备拥有一个唯一的设备编号(如“10001”…)。
说明 此外,每个设备上报的数据包含5个指标值,包含以下两类:
  • 有功功率:pa、pb
  • 电压:va、vb、vc

性能指标测试

介绍该测试中对于写入以及查询的性能指标。

  • 写入PPS

    向数据库中执行写入时,平均每秒钟写入的测量数据点数(Points-per-second),为统一时序数据的写入测量单位,本次测试统一以单值模型的测量点数量来进行统计。以上述数据模型为例,基于单值模型的时序数据,每个设备每上报一次数据就包含5个测量值。因此其一次上报数据的数据量计为 5(数据值数)。 换算成关系型表格数据,同样一次上报的数据量即为 1行。因此在该数据模型下, 5PPS = 1TPS(Tuples-per-second)。

  • 查询QPS

    查询执行时的平均每秒钟查询执行次数(Queries-per-second)。