0

根据TDengine官方文档描述:

Default time precision of TDengine is millisecond, you can change it to microseocnd by setting parameter enableMicrosecond.

我检查了 Packaging/cfg/taos.cfg 下的示例配置文件,没有设置这样的参数,所以想知道描述是否已弃用。那么有谁知道设置不同时间戳分辨率的正确方法以及 TDengine 支持哪些选项?(秒,纳秒?)

4

1 回答 1

2

官方文档还没有更新。在 TDengine 数据库中,您可以使用精度来控制时间戳分辨率。例如

taos> create database db1 precision 'ms';
Query OK, 0 of 0 row(s) in database (0.002368s)

taos> create database db2 precision 'us';
Query OK, 0 of 0 row(s) in database (0.002327s)

taos> create database db3 precision 'ns';
Query OK, 0 of 0 row(s) in database (0.002664s)

taos> show databases;
              name              |      created_time       |   ntables   |   vgroups   | replica | quorum |  days  |           keep           |  cache(MB)  |   blocks    |   minrows   |   maxrows   | wallevel |    fsync    | comp | cachelast | precision | update |   status   |
====================================================================================================================================================================================================================================================================================
 db2                            | 2021-11-16 16:20:57.721 |           0 |           0 |       1 |      1 |     10 | 3650                     |          16 |           6 |         100 |        4096 |        1 |        3000 |    2 |         0 | us        |      0 | ready      |
 db1                            | 2021-11-16 16:20:50.387 |           0 |           0 |       1 |      1 |     10 | 3650                     |          16 |           6 |         100 |        4096 |        1 |        3000 |    2 |         0 | ms        |      0 | ready      |
 db3                            | 2021-11-16 16:21:04.788 |           0 |           0 |       1 |      1 |     10 | 3650                     |          16 |           6 |         100 |        4096 |        1 |        3000 |    2 |         0 | ns        |      0 | ready      |
Query OK, 3 row(s) in set (0.001752s)


于 2021-11-16T08:21:59.823 回答