雲資料庫HBase版使用教程

2021-09-02 05:42:58 字數 1150 閱讀 3642

基本了解:

hbase:是乙個分布式的、面向列的開源資料庫,該技術**於 fay chang 所撰寫的google**「bigtable:乙個結構化資料的分布式儲存系統」。就像bigtable利用了google檔案系統(file system)所提供的分布式資料儲存一樣,hbase在hadoop之上提供了類似於bigtable的能力。hbase是apache的hadoop專案的子專案。hbase不同於一般的關聯式資料庫,它是乙個適合於非結構化資料儲存的資料庫。另乙個不同的是hbase基於列的而不是基於行的模式。

結構介紹:

hbase – hadoop database,是乙個高可靠性、高效能、面向列、可伸縮的分布式儲存系統,利用hbase技術可在廉價pc server上搭建起大規模結構化儲存集群。

與fujitsu cliq等商用大資料產品不同,hbase是google bigtable的開源實現,類似google bigtable利用gfs作為其檔案儲存系統,hbase利用hadoop hdfs作為其檔案儲存系統;google執行mapreduce來處理bigtable中的海量資料,hbase同樣利用hadoop mapreduce來處理hbase中的海量資料;google bigtable利用 chubby作為協同服務,hbase利用zookeeper作為對應。

hadoop ecosystem中的各層系統,hbase位於結構化儲存層,hadoop hdfs為hbase提供了高可靠性的底層儲存支援,hadoop mapreduce為hbase提供了高效能的計算能力,zookeeper為hbase提供了穩定服務和failover機制。

此外,pig和hive還為hbase提供了高層語言支援,使得在hbase上進行資料統計處理變的非常簡單。 sqoop則為hbase提供了方便的rdbms資料匯入功能,使得傳統資料庫資料向hbase中遷移變的非常方便。

開始學習:雲資料庫hbase版使用教程

課程介紹:

雲資料庫hbase版讓你更好使用集群

教學課時:

課時1:建立集群

課時2:切換集群網路型別

課時3:設定訪問白名單

課時4:訪問開源元件

課時5:hbase shell訪問

雲資料庫HBase版使用教程

基本了解 hbase 是乙個分布式的 面向列的開源資料庫,該技術 於 fay chang 所撰寫的google bigtable 乙個結構化資料的分布式儲存系統 就像bigtable利用了google檔案系統 file system 所提供的分布式資料儲存一樣,hbase在hadoop之上提供了類似...

雲資料庫 Memcache 版使用教程

簡介 雲資料庫 memcache 版是基於記憶體的快取服務,支援海量小資料的高速訪問。雲資料庫 memcache 版可以極大緩解對後端儲存的壓力,提高 或應用的響應速度。雲資料庫 memcache 版支援 key value 的資料結構,相容 memcached 協議的客戶端都可與阿里云云資料庫 m...

雲資料庫 Memcache 版使用教程

簡介 雲資料庫 memcache 版是基於記憶體的快取服務,支援海量小資料的高速訪問。雲資料庫 memcache 版可以極大緩解對後端儲存的壓力,提高 或應用的響應速度。雲資料庫 memcache 版支援 key value 的資料結構,相容 memcached 協議的客戶端都可與阿里云云資料庫 m...