今天想和大家聊一聊 ClickHouse 最新添加的一种数据类型,即 Map 数据类型。...,所以首先需要开启它:
set allow_experimental_map_type = 1
创建一张数据表,用 Map 来实现一对多的关联关系:
CREATE TABLE test_map (...id String, users Map(String, UInt8)) ENGINE = MergeTree ORDER BY (id,users)
insert into test_map values...除了基础数据类型之外,Map 也可以使用复合数据类型:
select map('nauu', [1,2,3,4,5], 'jack' , [101,202,30]) as map, mapKeys(map...可以看到在上面这个例子中,直接使用 map 函数构造 Map 数据。