1. 程式人生 > >Hbase,Hive,Mysql區別完全弄懂

Hbase,Hive,Mysql區別完全弄懂

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資料庫

關係型資料庫

儲存

資料量

結構

操作            

非結構式資料跟結構化的資料

插入修改查詢一些簡單操作

結構化的資料

複雜操作