2019-02-26
閱讀量:
892
簡單的描述一下hbase 與 hive 的區(qū)別
簡單的描述一下hbase 與 hive 的區(qū)別是什么?
答:Hbase(Hadoop database) Hbase是基于Hadoop的數(shù)據(jù)庫,他的特點是基于列式存儲,非常適合稀疏矩陣數(shù)據(jù)的存儲,而且hbase對小數(shù)據(jù)量的隨機查詢也很擅長,實時性很高。
Hive 是一種運行在大數(shù)據(jù)平臺上的數(shù)據(jù)倉庫工具,他可以將SQL語句轉換為mpareduce或者spark的作業(yè),非常適合批量數(shù)據(jù)的查詢計算工作。
Hive本身并不存儲數(shù)據(jù)、其數(shù)據(jù)都放置在hdfs這類分布式文件系統(tǒng)中,他可以通過這些數(shù)據(jù)的元數(shù)據(jù)來管理hdfs上的數(shù)據(jù)。
Hbase 有自己的數(shù)據(jù)存儲管理機制,數(shù)據(jù)需要經(jīng)過Hbase的處理之后才存儲到hdfs上。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論