kylin3.1.x segment、合并

segment

cube的计算是将每天的数据作为一个 segment 进行存储

一个 segment 对应 hbase 中的 一张表

有多少个build任务就会有多少个segment,在hbase中就会有多少张表

查询

查询时,选择 时间段,比如:20200101-20200131,kylin会扫描hbase中,这段时间每一天的 segment(共31个)

合并

将多个 segment 进行合并,会使 多个表中的数据合并到一张表中。

比如:合并 20200101-20200131 这段时间的segment,会将 31 张表中的数据合并到一张表里

好处

再次查询这个时间段的数据时,只需扫描一张表即可。


原文出处:/show_1IX2OYJJozRi.html