Hive Data Types

说说Hive的数据类型

Hive是一个基于Hadoop MapReduce(Spark)的OLAP数据仓库工具。作为数据持久化方式的一种,其有如下基本的数据类型:

  • 数值类型
    • TINYINT
    • SMALLINT
    • INT/INTEGER
    • FLOAT
    • DOUBLE(DOUBLE PRECISION)
    • DECIMAL(NUMERIC)
  • 日期/时间类型
    • TIMESTAMP
    • DATE
    • INTERVAL
  • 字符串类型
    • STRING
    • VARCHAR
    • CHAR
  • 其他基本类型
    • BOOLEAN
    • BINARY
  • 复合类型
    • arrays: ARRAY<data_type>
    • maps: MAP<primitive_type, data_type>
    • structs: STRUCT<col_name: data_type[ comment col_comment], …>
    • union: UNIONTYPE<data_type, data_type, …>

阅读全文

作者的图片

dojifish

纸上得来终觉浅,绝知此事要躬行。 ——陆游

大数据开发工程师

中国・北京