• BOOLEAN(布尔值)
    • INT32(整型)
    • INT64(长整型)
    • DOUBLE(双精度浮点数)
    • TEXT(字符串)

    浮点数精度配置

    对于 FLOATDOUBLE 类型的序列,如果编码方式采用 RLE 或 ,可以在创建序列时通过 属性指定浮点数的小数点后位数。

    例如,

    若不指定,系统会按照配置文件 中的 float_precision 项配置(默认为 2 位)。

    数据类型兼容性

    当写入数据的类型与序列注册的数据类型不一致时,

    • 如果序列数据类型不兼容写入数据类型,系统会给出错误提示。
    • 如果序列数据类型兼容写入数据类型,系统会进行数据类型的自动转换,将写入的数据类型更正为注册序列的类型。

    时间戳类型

    时间戳是一个数据到来的时间点,其中包括绝对时间戳和相对时间戳。

    绝对时间戳

    IOTDB 中绝对时间戳分为二种,一种为 LONG 类型,一种为 DATETIME 类型(包含 DATETIME-INPUT, DATETIME-DISPLAY 两个小类)。

    在用户在输入时间戳时,可以使用 LONG 类型的时间戳或 DATETIME-INPUT 类型的时间戳,其中 DATETIME-INPUT 类型的时间戳支持格式如表所示:

    DATETIME-INPUT 类型支持格式

    DATETIME-DISPLAY 自定义时间格式的语法

    相对时间戳

    相对时间是指与服务器时间和类型时间相差一定时间间隔的时间。 形式化定义为:

    The syntax of the duration unit

    例子: