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是原表

相关推荐
墨家巨子@俏如来4 天前
五.海量数据实时分析-FlinkCDC+DorisConnector实现数据的全量增量同步
大数据·doris
SelectDB技术团队5 天前
快手:从 Clickhouse 到 Apache Doris,实现湖仓分离向湖仓一体架构升级
数据仓库·clickhouse·doris·快手·lakehouse
Jet-W6 天前
Doris使用手册以及与Mysql差异整理
大数据·数据库·后端·mysql·doris
最菜的Bird12 天前
Apache Doris 实践
java·kafka·doris
SelectDB技术团队14 天前
Apache Doris 2.1.6 版本正式发布
大数据·数据库·数据仓库·开源·doris
知识分享小能手16 天前
mysql学习教程,从入门到精通,SQL 删除数据(DELETE 语句)(19)
大数据·开发语言·数据库·sql·学习·mysql·数据开发
SelectDB技术团队21 天前
Apache Doris Flink Connector 24.0.0 版本正式发布
大数据·flink·doris·flinkcdc·数据同步
墨家巨子@俏如来1 个月前
三.海量数据实时分析-FlinkCDC实现Mysql数据同步到Doris
数据库·mysql·doris
SelectDB技术团队1 个月前
兼容Trino Connector,扩展Apache Doris数据源接入能力|Lakehouse 使用手册(四)
数据库·doris·trino·湖仓一体·lakehouse
cloneme011 个月前
Apache Arrow简介
apache·doris·arrow