VIPIceberg

Iceberg 是什么?它和 Parquet、Hive 表有什么区别

先抓住题目的核心考点,再把答案拆成可复述的面试表达。

2 次浏览2026/8/24
先下定义一句话说清它是什么,面试官先听到结论。
再讲机制拆出关键流程、边界条件和常见坑位。
最后落场景结合生产经验,说出什么时候用、怎么权衡。

题目描述

请回答:Iceberg 是什么?它和 Parquet、Hive 表有什么区别

这是 Iceberg 系列最基础、也最容易答混的一道题。很多人会说:“Iceberg 是一种比 Parquet 更高级的文件格式”,或者“把 Hive 表换成 Iceberg,查询就一定更快”。这两个回答都不准确。

面试官真正想听的是:文件格式、表格式、Catalog 和计算引擎分别负责什么?Iceberg 管理了哪些 Parquet 管不了的事情?它和传统 Hive 表的核心差异到底是元数据、事务还是分区?

参考答案

评论

登录 后参与评论

加载中...