Category Archives: HBase|Hive

Hive点滴 – 数据类型

1. 数值整型

TINYINT     单字节有符号整型变量, 范围-128 – 127
SMALLINT    两字节有符号整型变量, 范围-32768 – 32767
INT         四字节有符号整型变量, 范围-210^9-210^9
BIGINT      八字节有符号整型变量, 范围-92^18-92^18
整型常量默认为INT类型,如果需要指定为某个其他整型常量,需要指定后缀。

Type Postfix Example
BIGINT L 100L
SMALLINT S 100S
TINYINT Y 100Y

Continue reading

Posted in BigData, HBase|Hive.

Hive点滴 – beeline连接的Invalid URL

今天在使用hive的client工具beeline时遇到了一个Invalid URL的错误。环境信息如下:
hiveclient: bd23
hiveserver2: cloud011
Continue reading

Posted in BigData, HBase|Hive.

Hive点滴 – 使用Hive命令行

1. hive命令行技巧

在hive中,直接执行$HIVE_HOME/bin/hive或者执行$HIVE_HOME/bin/hive –service cli就进入了Hive的命令行模式。
常常用于直接进行交互式命令的执行。
(1). 在hive中,使用可以得到类似bash的自动补全功能。
(2). 历史命令,保存在 $HOME/.hivehistory
(3). 在hive的命令行下输入!来输入host命令(和sqlplus一样)。
(4). hive下面查看dfs的内容:
hive> dfs -ls /tmp;
Found 2 items
-rw-r–r– 3 ambari-qa hdfs 1916 2014-03-12 06:14 /tmp/ida8c0d201_date141214
-rw-r–r– 3 ambari-qa hdfs 1958 2014-03-12 07:45 /tmp/ida8c0d201_date441214
Continue reading

Posted in BigData, HBase|Hive.