2

我知道使用 parquet 创建表的语法,但我想知道使用 parquet 格式创建表并由 snappy 压缩意味着什么,我们如何做到这一点?请帮我一个示例语法。

使用 snappy 压缩有什么好处?

4

3 回答 3

15
CREATE TABLE emp(id int, name string, department string, salary float)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
STORED AS PARQUET TBLPROPERTIES ("parquet.compression"="SNAPPY");
于 2016-05-03T11:25:35.753 回答
0

Snappy 在压缩和 CPU 之间进行了很好的权衡。在 parquet 文件中启用 snappy 应该只是您的实用程序类的配置。

于 2015-09-21T16:45:15.933 回答
0

创建表信息(名称字符串,城市字符串,距离 int)行格式分隔字段,<terminator><terminator>存储为 PARQUET tblproperties('parquet.compress'='SNAPPY')的行终止;

于 2021-04-01T10:58:46.967 回答