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

相关推荐
愤怒的苹果ext7 小时前
Apache Superset 使用
apache·doris·bi·superset·ai bi
java_logo5 天前
Apache Doris Docker 部署指南:实时分析数据库实战
数据库·docker·apache·doris·apache doris·轩辕镜像·docker部署doris
Irene19916 天前
证券业数据开发面试资料分享:风控与合规、反洗钱:KYC流程、大额交易报告(≥50万)、可疑交易识别
面试·数据开发·证券业
Faith_xzc9 天前
Apache Doris 元数据运维深度解析:从架构原理到故障实战
大数据·运维·doris
千桐科技10 天前
qData 数据中台开源版从 MySQL 到 Doris完成一次数据同步
大数据·mysql·开源·doris·数据中台·qdata
大数据0023 天前
画像标签系统性能优化:SelectDB 字符串解析函数实战与 Profile 深度剖析
性能优化·doris·selectdb·画像标签
ApacheSeaTunnel1 个月前
实战演示 | 基于 Apache SeaTunnel 与 Apache DolphinScheduler 实现 MySQL 到 Doris 离线定时增量同步
大数据·mysql·开源·doris·数据集成·seatunnel·数据同步
Irene19911 个月前
数据表健康查看与数据质量核验(完整性、准确性、一致性、唯一性、规范性、及时性)要点总结
数据开发
睡不醒男孩0308231 个月前
中启乘数 CLup 6.x Apache Doris 存算一体集群管理技术文档
apache·doris·clup
AQin10122 个月前
【对比向】既生瑜何生亮?不!Hive 和 Doris不一样
数据仓库·hive·hadoop·doris