Hadoop 用Hive還是HBase
1 回答

一只名叫tom的貓
TA貢獻1906條經(jīng)驗 獲得超3個贊
個要根據(jù)自己處理數(shù)據(jù)的方式來選擇。
1、Hive是支持SQL語句的,執(zhí)行會調(diào)用mapreduce,所以延遲比較高;
2、HBase是面向列的分布式數(shù)據(jù)庫,使用集群環(huán)境的內(nèi)存做處理,效率會比hive要高,但是不支持sql語句。
Hadoop開發(fā)和運行處理大規(guī)模數(shù)據(jù),需要用hbase做數(shù)據(jù)庫,但由于hbase沒有類sql查詢方式,所以操作和計算數(shù)據(jù)非常不方便,于是整合hive,讓hive支撐在hbase數(shù)據(jù)庫層面的 hql查詢,hive也即做數(shù)據(jù)倉庫。
- 1 回答
- 0 關注
- 764 瀏覽
添加回答
舉報
0/150
提交
取消