> 本文结构采用宏观着眼,微观入手,从整体到细节的方式剖析 Hive SQL 底层原理。第一节先介绍 Hive 底层的整体执行流程,然后第二节介绍执行流程中的 SQL 编译成 MapReduce 的过程,第三节剖析 SQL 编译成 MapReduce 的具体实现原理。### 一、HiveHive是什么?Hive 是数据仓库工具,再具体点就是一个 SQL 解析引擎,因为它即不负责存储数据,也不负责计算数据,只负责解析 SQL,记录元数据。Hive直接访问存储在 HDFS 中或者 HBase ...
Hive,HBase,日志服务,Kafka 数据存储 - Yarn,Flink 的计算框架平台数据 - Spark,MapReduce 的计算相关数据存储![]()# **字节跳动特色的** **HDFS** **架构**在深入相关的技术细节之前,我们先看看字节... 因此单纯的 key 锁或者行锁在 DanceNN 下不适用。而像数据库的表锁或者原生 NN 的做法,对整棵目录树加单独一把锁又会严重影响整体吞吐和延迟,因此 DanceNN 重新设计了树状锁结构,做到保证 ACID 的情况下,读吞吐能够...
# 背景为了解决公司模型&特征迭代的系统性问题,提升算法开发与迭代效率,部门立项了特征平台项目。特征平台旨在解决数据存储分散、口径重复、提取复杂、链路过长等问题,在大数据与算法间架起科学桥梁,提供强有力的样本及特征数据支撑。平台从 Hive 、Hbase 、关系型数据库等大数据 ODS ( Operational Data store ) 层进行快速的数据 ETL ,将数据抽取到特征平台进行管理,并统一了数据出口,供数据科学家、数据工程师、机器学习工程...
> 企业级数仓架构设计与选型的时候需要从开发的便利性、生态、解耦程度、性能、 安全这几个纬度思考。本文作者:惊帆 来自于数据平台 EMR 团队# 前言Apache Hive 经过多年的发展,目前基本已经成了业界构建超大规... MapReduce 和 HBase,形成了早期 Hadoop 的三大利器。然而这三大利器更聚焦在异构数据的信息提取处理上,没有提供对结构化数据很友好的类似 SQL 语法的分析入口,同时在编程态的支撑也不够友好,只有 Map 和 Reduce ...
查看服务概述信息在集群详情页,点击 服务列表 查看已开通的服务,并选择需要查看概述信息的服务,单击 服务名称 进入服务详情。 在 服务概述 页面会展示该服务的运行情况的概述信息,概述信息分为文字指标信息和图表指标信息两种。(服务概述功能现支持以下服务:HDFS、Hive、YARN、HBase、Kafka、Presto、Trino、Ranger) 文字指标显示服务组件此刻的状态。 图表指标显示服务组件在过去一段时间内的状态,点击可切换查看信息的时间段...
2.10.2 - YARN 2.10.2 - Airflow 2.4.2 - Hive 2.3.9 - Hue 4.9.0 - Knox 1.5.0 - Presto 0.267 - Trino 392 - Spark 2.4.8 - Sqoop 1.4.7 - Tez 0.10.1 - Iceberg 0.14.0 - Impala 3.4.1 - Kudu 1.14.0 - HBase 1... 兼容Hive的使用方式。 spark_client 2.4.8 Spark命令行客户端。 livy_server 0.6.0 提供REST接口来与Spark交互的服务。 sqoop 1.4.7 提供数据库与HDFS导入导出功能。 iceberg 0.12.0 Apache Iceberg 是一种适用于超...
HBase ✅ ✅ ✅ 大数据存储 HDFS ✅ ✅ 大数据存储 Hive(on HDFS) ✅ ✅ ✅ 大数据存储 Hive(on TOS) ✅ ✅ ✅ ✅ 大数据存储 StarRocks ✅ ✅ ✅ ✅ 大数据存储 Doris ✅ ✅ ✅ 大数据存储 MaxCompute ✅ ✅ 大数据存储 Kudu ✅ ✅ ✔️ 大数据存储 CloudFS ✅ ✅ 内存数据库 SAP Hana ✅ ✅ MPP数据库 ClickHouse ✅ ✅ ✅ MPP数据库...
Hive,HBase,日志服务,Kafka 数据存储 - Yarn,Flink 的计算框架平台数据 - Spark,MapReduce 的计算相关数据存储![]()# **字节跳动特色的** **HDFS** **架构**在深入相关的技术细节之前,我们先看看字节... 因此单纯的 key 锁或者行锁在 DanceNN 下不适用。而像数据库的表锁或者原生 NN 的做法,对整棵目录树加单独一把锁又会严重影响整体吞吐和延迟,因此 DanceNN 重新设计了树状锁结构,做到保证 ACID 的情况下,读吞吐能够...
本文介绍表格数据库 HBase 版的实例规格和性能。 计算规格说明 表格数据库 HBase 版计算规格包括 Master 和 Region Server 节点的规格。 仅 Master 节点支持 2 核 4GiB(hbase.x1.medium)规格。 仅 Region Server 节... hbase.x2.2xlarge 8 核 32GiB hbase.x1.4xlarge 16 核 32GiB hbase.x2.4xlarge 16 核 64GiB hbase.x1.8xlarge 32 核 64GiB 存储规格规格类型 说明 HDD 文件存储 HDD 盘存储价格比 SSD 盘便宜,适用于需要存储大量数...
DataX 是开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle 等)、HDFS、Hive、ODPS、HBase、FTP 等各种异构数据源之间稳定高效的数据同步功能。DataX 作为数据同步框架,它将不同数据源的同步抽象为从源头数据源读取数据的 Reader 插件,以及向目标端写入数据的 Writer 插件,使用 DataX 框架可以支持多种数据源类型的数据互通同步工作。详见:https://github.com/alibaba/DataX本文将为您介绍在火山引擎大...
HDFS 2.10.2 MapReduce2 2.10.2 YARN 2.10.2 Airflow 2.4.2 Hive 2.3.9 Hue 4.9.0 Knox 1.5.0 Presto 0.267 Trino 365 Spark 2.4.8 Sqoop 1.4.7 Tez 0.10.1 Iceberg 0.12.0 Impala 3.4.1 Kudu 1.14.0 HBase 1.7.2 ... iceberg 0.12.0 Apache Iceberg 是一种适用于超大型分析数据集的开放表格式。 yarn_resourcemanager 2.10.2 分配和管理集群资源与分布式应用程序的 YARN 服务。 yarn_nodemanager 2.10.2 管理单个节点上的容器的 ...
目前支持的集群类型和服务如下表所示: 分析场景 集群类型 服务 默认启用 Ranger 鉴权 数据湖 Hadoop HDFS ✅ YARN ✅ Hive ✅ Spark ✅ Presto Trino 实时计算 Kafka Kafka ✅ 交互式分析 Presto HDFS Hive Presto ✅ Trino HDFS Hive Trino ✅ NoSQL 数据库 HBase HDFS HBase ✅ 2 使用限制为保证权限管理模块功能的正常使用,您需要在集群的安全组中为 100.64.0.0/10 IP 段开放 8080 端口。操作详见添加安全组访问规则...
3.3.4 - 3.3.4 - - - MapReduce2 3.3.4 3.3.4 - 3.3.4 - - - YARN 3.3.4 3.3.4 - 3.3.4 - - - Airflow 2.4.2 - - - - - - Hive 3.1.3 - - - - - - Hue 4.11.0 - - - - - - Kafka - - 3.2.4 - - - - Knox 1.5.0 1.5.0 1.5.0 1.5.0 - - 1.5.0 Presto 0.280 - - - - - - Trino 412 - - - - - - Spark 3.3.3 - - - - - - Sqoop 1.4.7 - - - - - - Tez 0.10.2 - - - - - - Iceberg 1.2.0 - - - - - - Hudi 0.12.2 - - - - - - HBase 2...