类型说明,我来为大家科普一下关于doris单节点查询速度?以下内容希望对你有帮助!

doris单节点查询速度(Doris数据类型介绍)

doris单节点查询速度

类型

说明

范围

TINYINT

长度为1个字节整型

-128, 127

1

SMALLINT

长度为2个字节整型

-32768, 32767

1000

INT

长度为4个字节整型

-2147483648, 2147483647

50000

BIGINT

长度为8个字节整型

-9223372036854775808, 9223372036854775807

9223372036854775807

LARGEINT

长度为16个字节整型

-2127, 2127-1

9.223372036854776e23

FLOAT

长度为4字节的浮点类型

-3.40E 38 ~ 3.40E 38

1.23

DOUBLE

长度为8字节的浮点类型

-1.79E 308 ~ 1.79E 308

2.23

DECIMAL[M, D]

保证精度的小数类型。M代表一共有多少个有效数字,D代表小数点后最多有多少数字

M的范围是[1,27],D的范围是[1,9],另外,M必须要大于等于D的取值。默认取值为decimal[10,0]

DATE

日期类型,默认的打印形式是’YYYY-MM-DD’

'1000-01-01', '9999-12-31'

2021-01-01

DATETIME

日期类型,默认的打印形式是’YYYY-MM-DD HH:MM:SS’

'1000-01-01 00:00:00', '9999-12-31 00:00:00'

2021-01-01 00:00:00

CHAR

char(length)定长字符串,默认为1

length范围1~255

VARCHAR

varchar(length)变长字符串

length范围1~65535

你好

HLL

HyperLogLog,基数计数,一个二进制类型

BITMAP

Bit-map位图算法,一个二进制类型

注:

HLL类型 * 只能用于聚合类型的表(Aggregation Table),并且必须指定聚合类型为 HLL_UNION * HLL类型主要用于非精确快速去重场景下,对数据进行预聚合 * HLL列只能通过配套的 hll_union_agg、hll_cardinality、hll_hash 进行查询或使用 BITMAP类型 * 只能用于聚合类型的表(Aggregation Table),并且必须指定聚合类型为 BITMAP_UNION * BITMAP类型主要用于精确去重场景下,对数据进行预聚合。同时也可以用于如用户画像场景存放用户ID等 * BITMAP列只能通过配套的 BITMAP 函数进行查询和使用 ```

,