Doris
文章平均质量分 92
野狼e族
忙是一种好事
展开
-
Apache Doris 架构原理及特性(四)
5、架构原理5.1 Doris整体架构Doris主要分为FE和BE两个组件,FE主要负责查询的编译,分发和元数据管理(基于内存,类似HDFS NN);BE主要负责查询的执行和存储系统1、这张图是Doris的整体架构。Doris的架构很简洁,只设FE(Frontend)、BE(Backend)两种角色、两个进程,不依赖于外部组件,方便部署和运维。2、以数据存储的角度观之,FE存储、维护集群元数据;BE存储物理数据。3、以查询处理的角度观之, FE节点接收、解析查询请求,规划查询计划,调原创 2021-04-01 10:50:36 · 4718 阅读 · 2 评论 -
Apache Doris高级用法 (三)
4、高级用法4.1 添加RollupRollup 可以理解为 Table 的一个物化索引结构。物化 是因为其数据在物理上独立存储,而 索引 的意思是,Rollup可以调整列顺序以增加前缀索引的命中率,也可以减少key列以增加数据的聚合度。以下举例说明。原表table1的Schema如下:+----------+-------------+------+-------+---------+-------+| Field | Type | Null | Key ...原创 2021-04-01 10:22:04 · 1712 阅读 · 0 评论 -
Apache Doris数据模型(二)
2、Doris介绍2.1 Doris简介Doris(原百度 Palo)是一款基于大规模并行处理技术的分布式 SQL 数据库,由百度在2017年开源,2018年8月进入 Apache 孵化器。(区别于DorisDB,Apache Doris 属于开源版本,属于DorisDB的标准版,目前一些公众号宣传的DorisDB属于商业版本,性能比Apache Doris好)主要整合了Google Mesa(数据模型),Apache Impala(MPP Query Engine)和Apache ORCFil原创 2021-04-06 16:58:35 · 1647 阅读 · 0 评论 -
Apache Doris 基础使用(一)
目录1.1 创建数据库1.2 建表1.2.1 单分区1.2.2 复合分区1.3 导入数据1.3.1 Broker 导入1.3.2 Routine 导入1.3.3 其他导入方式1.1 创建数据库### 1.1 创建数据库```sqlMySQL> CREATE DATABASE example_db;MySQL> SHOW DATABASES;+--------------------+| Database |+-----原创 2021-04-01 10:01:52 · 2248 阅读 · 1 评论