TDengine 极速体验

启动TDengine的服务,在Linux终端执行taosdemo

  1. $ taosdemo

该命令将在数据库test下面自动创建一张超级表meters,该超级表下有1万张表,表名为”t0” 到”t9999”,每张表有10万条记录,每条记录有 (f1, f2, f3)三个字段,时间戳从”2017-07-14 10:40:00 000” 到”2017-07-14 10:41:39 999”,每张表带有标签areaid和loc, areaid被设置为1到10, loc被设置为”beijing”或者“shanghai”。

执行这条命令大概需要10分钟,最后共插入10亿条记录。

在TDengine客户端输入查询命令,体验查询速度。

  • 查询超级表下记录总条数:
  1. taos> select count(*) from test.meters;
  • 查询10亿条记录的平均值、最大值、最小值等:
  1. taos> select avg(f1), max(f2), min(f3) from test.meters;
  • 查询loc=”beijing”的记录总条数:
  1. taos> select count(*) from test.meters where loc="beijing";
  • 查询areaid=10的所有记录的平均值、最大值、最小值等:
  1. taos> select avg(f1), max(f2), min(f3) from test.meters where areaid=10;
  • 对表t10按10s进行平均值、最大值和最小值聚合统计:
  1. taos> select avg(f1), max(f2), min(f3) from test.t10 interval(10s);

Note: taosdemo命令本身带有很多选项,配置表的数目、记录条数等等,请执行 taosdemo --help详细列出。您可以设置不同参数进行体验。