Hive与关系数据库的区别

来源:互联网 发布:com域名怎么注册 编辑:程序博客网 时间:2024/06/06 19:40

Hive采用了SQL的查询语言HQL,因此很容易将Hive理解为数据库。其实从结构上来看,Hive和数据库除了拥有类似的查询语言,再无类似之处。数据库可以用在Online的应用中,但是Hive是为数据仓库而设计的,清楚这一点,有助于从应用角度理解Hive的特性。

    Hive和数据库的比较如下表:

 

Hive

RDBMS

查询语言 

HQL

SQL

数据存储 

HDFS

Raw Device or Local FS

数据格式

用户定义

系统决定

数据更新

不支持

支持

索引 

执行 

MapReduce

Executor

执行延迟 

处理数据规模 

可扩展性


阅读全文
0 0
原创粉丝点击