您的位置:首页 > 运维架构

hive学习001 hive的使用

2016-09-29 16:04 204 查看

概念

  hive是一个数据仓库(数据库与数据仓库概念我也不是很清楚),不过他可以建很多数据库,很多数据库下又会有很多的表。提供了一种HIVE QL的查询语言。

结构

 


(图选自hive 用户指导1.0,版本不同会有差异http://wenku.baidu.com/link?url=Oe4fznW4mkt5yS418-oPSFwGFEJYrco9NkGH-2LBMsdSztQ_jloUg6xKcGD3_pXewnNTMUA6X-UWAuIg8HioNu8kSwjyAnQRapUoCkz5vki点击打开链接

使用

   HIVE提供了dbc、webgui、cli这样的接口:

1.CLI的使用

 使用的是Bitvise SSH Client的Linux远程桌面程序:步骤如图示





WEB-GUI使用



JDBC方式使用

   java程序中绑定hive数据库(类似于mysql、oracle数据库一类),wiki地址:https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients#HiveServer2Clients-JDBC点击打开链接

 

import
java.sql.DriverManager;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hive beeline hadoop