| 特点 | 列式、索引丰富(min/max、布隆过滤)、压缩高效 |
|---|---|
| 使用 | Hive 建表 STORED AS ORC;Spark 亦可读写 |
| 取舍 | Hive 生态重选 ORC,湖仓与多引擎选 Parquet 也常见 |
Hive 建 ORC 表
Hive 建 ORC 表
CREATE TABLE dwd_order_orc (
order_id STRING, amount DECIMAL(10,2), dt STRING
) PARTITIONED BY (dt STRING)
STORED AS ORC
TBLPROPERTIES ('orc.compress' = 'ZLIB');ORC 与 Parquet 都是成熟列存格式,选型更多取决于引擎生态与团队既有规范,而非单点性能。