hadoop是做什么的 hbase和hive的差別是什么,各自適用在什么場景中?
hbase和hive的差別是什么,各自適用在什么場景中?一、區(qū)別:1、Hbase: 基于Hadoop數(shù)據(jù)庫,是一種NoSQL數(shù)據(jù)庫;HBase表是物理表,適合存放非結(jié)構(gòu)化的數(shù)據(jù)。2、hive:本身不存
hbase和hive的差別是什么,各自適用在什么場景中?
一、區(qū)別:
1、Hbase: 基于Hadoop數(shù)據(jù)庫,是一種NoSQL數(shù)據(jù)庫;HBase表是物理表,適合存放非結(jié)構(gòu)化的數(shù)據(jù)。
2、hive:本身不存儲數(shù)據(jù),通過SQL來計算和處理HDFS上的結(jié)構(gòu)化數(shù)據(jù),依賴HDFS和MapReduce;hive中的表是純邏輯表。
Hbase主要解決實時數(shù)據(jù)查詢問題,
Hive主要解決數(shù)據(jù)處理和計算問題,
二者通常協(xié)作配合使用。
二、適用場景:
1、Hbase:海量明細(xì)數(shù)據(jù)的隨機(jī)實時查詢,采集的網(wǎng)頁數(shù)據(jù)存儲;
2、hive:適用于離線的批量數(shù)據(jù)計算,一般用于查詢分析統(tǒng)計。
如何從不同角度來理解大數(shù)據(jù)?
謝邀請!前面已有網(wǎng)友闡述得很詳細(xì)了,我只簡單說兩句,我們今天就是處在大數(shù)據(jù)時代,首先要肯定大數(shù)據(jù)時代的大數(shù)據(jù)給我們的生活帶來了生活的便利,他是主流,但也有不盡人意的支流,這要在過程中不斷完善,隨著法律法規(guī)的健全,大數(shù)據(jù)的更加成熟,只會給人類帶來更大的享受……