如何使用镶木地板和snappy创建表格

时间:2015-08-12 14:31:58

标签: hive parquet snappy

我知道使用镶木地板创建表格的语法,但我想知道使用镶木地板格式创建表格并通过snappy压缩是什么意思,我们如何做到这一点?请帮我一个示例语法。

使用snappy压缩有什么好处?

3 个答案:

答案 0 :(得分:11)

CREATE TABLE emp(id int, name string, department string, salary float)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
STORED AS PARQUET TBLPROPERTIES ("parquet.compression"="SNAPPY");

答案 1 :(得分:0)

Snappy在压缩和CPU之间有很好的权衡。在镶木地板文件中启用snappy应该只是实用程序类的配置。

答案 2 :(得分:0)

create table info(name string , city string,distance int) 行格式分隔字段以 <terminator> 行终止,以 <terminator> 终止存储为 PARQUET tblproperties('parquet.compress'='SNAPPY') ;