1 回答

TA貢獻(xiàn)1891條經(jīng)驗 獲得超3個贊
他們的關(guān)系是:hbase是一個內(nèi)存數(shù)據(jù)庫,而hdfs是一個存儲空間;是物品和房子的關(guān)系。
hdfs只是一個存儲空間,他的完整名字是分布式文件系統(tǒng)。從名字可知他的作用了。hbase是一個內(nèi)存數(shù)據(jù)庫,簡單點說hbase把表啊什么的存在hdfs上。
Hbase與HDFS的性質(zhì)和屬性。
1、Hbase是Hadoop database,即Hadoop數(shù)據(jù)庫。它是一個適合于非結(jié)構(gòu)化數(shù)據(jù)存儲的數(shù)據(jù)庫,HBase基于列的而不是基于行的模式。
HBase是Google Bigtable的開源實現(xiàn),類似Google Bigtable利用GFS作為其文件存儲系統(tǒng),HBase利用Hadoop HDFS作為其文件存儲系統(tǒng);Google運行MapReduce來處理Bigtable中的海量數(shù)據(jù),HBase同樣利用Hadoop MapReduce來處理HBase中的海量數(shù)據(jù)。
2、HDFS是GFS的一種實現(xiàn),他的完整名字是分布式文件系統(tǒng),類似于FAT32,NTFS,是一種文件格式,是底層的。
Hive與Hbase的數(shù)據(jù)一般都存儲在HDFS上。Hadoop HDFS為他們提供了高可靠性的底層存儲支持。
- 1 回答
- 0 關(guān)注
- 1070 瀏覽
添加回答
舉報