doris基本操作,05-Rollup

简述

Rollup类似于mysql的视图,区别在于视图并没有将数据独立存储,视图是逻辑上的连接。而Rollup将数据独立存储了,玩的是真的。当查询命中Rollup时,会从Rollup表里获取数据,提高查询效率。

操作

创建Rollup表

sql 复制代码
alter table table2 add rollup rollup_city(citycode, pv);

可以简单理解成:将table2里的citycode,pv这2个字段创建一个子表:rollup_city

当查询命中时,会从rollup_city表里查数据,提高性能

通过命令查看完成状态

sql 复制代码
show alter alter rollup

查询数据

sql 复制代码
select citycode, sum(pv) from table2 group by citycode;

此时命中rollup_city表,可以通过explain查看执行计划(同mysql)

当未命中时,rollup是原表

相关推荐
warrah14 小时前
flink-cdc同步数据到doris中
flink·doris
SelectDB技术团队8 天前
湖仓分析|浙江霖梓基于 Doris + Paimon 打造实时/离线一体化湖仓架构
doris·数据湖·paimon·lakehouse·湖仓加速
SelectDB技术团队9 天前
从 ClickHouse 到 Apache Doris:在网易云音乐日增万亿日志数据场景下的落地
clickhouse·全文检索·doris·倒排索引·日志场景
向阳121815 天前
doris:MySQL 兼容性
doris
小Tomkk25 天前
大数据相关职位介绍之一(数据分析,数据开发,数据产品经理,数据运营)
大数据·数据分析·数据开发·数据运营·数据产品经理
向阳121825 天前
doris:MySQL Load
doris
向阳121825 天前
doris:HLL
doris
SelectDB技术团队1 个月前
Apache Doris 2.1.8 版本正式发布
大数据·数据库·数据仓库·数据分析·doris
向阳12181 个月前
doris:Insert Into Values
doris
SelectDB技术团队1 个月前
金融场景 PB 级大规模日志平台:中信银行信用卡中心从 Elasticsearch 到 Apache Doris 的先进实践
大数据·elasticsearch·金融·doris·日志分析