Hive - Mysql
|
Hive |
mysql |
查询语言 |
HQL |
SQL |
数据存储 |
HDFS |
磁盘上 |
执行 |
MR |
Excutor |
延迟 |
高 |
低 |
处理规模 |
大 |
小 |
索引 |
0.8版本之后加入位图索引 |
有复杂的索引 |
Hive - Hbase
|
Hbase |
Hive |
类型 |
列式数据库 |
数据仓库 |
内部机制 |
数据库引擎 |
MR |
增删改查 |
都支持 |
只支持导入跟查询 |
Schema |
只需要预先定义列族,不需要具体到列可以动态修改 |
需要预先定义表格 |
应用场景 |
实时 |
离线 |
特点 |
k-v |
类SQL |
mysql -Hbase
|
Hbase |
Mysql |
数据库 |
NoSQL数据库 |
关系型数据库 |
存储 |
列 |
行 |
数据量 |
大 |
小 |
结构 操作 |
非结构式数据跟结构化的数据 插入修改查询一些简单操作 |
结构化的数据 复杂操作 |