0%

Hive介绍与基本操作

hive组件

1
2
3
4
5
1、用户接口:包括Hive Shell 、Thrift客户端 、Web端口等
2、Thrift服务器:当Hive以服务器模式运行时,可以作为Thrift服务器供客户端连接
3、解析器:解析并执行HiveQL语句,由解释器、编译器、优化器和执行器组成
4、元数据库存储Hive元数据,通常使用MySQL或Derby
5、Hadoop数据仓库存储于HDFS上,并由MapReduce执行解析器生成的查询计划

HiveQL

1、HiveQL与大多数SQL语法兼容
2、HiveQL并不完全支持SQL标准,如:不支持更新操作和事务。由hbase底层决定