Apache HBase 1.2.7 釋出,分散式資料庫
Apache HBase 1.2.7 ofollow,noindex">釋出了 ,HBase 1.2.7 是 HBase 1.2 系列中的最新維護版本,繼續以向 Hadoop 和 NoSQL 社群提供穩定、可靠的資料庫為目標。此版本包括 250 多個自 1.2.6 以來的錯誤修復。
下載地址 https://www.apache.org/dyn/closer.lua/hbase/1.2.7
官方建議以前 1.2.z 版本的所有使用者升級到該系列的其中任何一個版本或穩定版本中的最新版本 —— 目前為 1.4.7。1.2.z 系列預計將在 2019 年春末停止支援。
詳細更新請檢視 釋出公告 。
HBase 是一個 Hadoop 資料庫,它是一個高可靠、高效能、面向列、可伸縮的分散式儲存系統,利用 HBase 技術可在廉價 PC Server 上搭建起大規模結構化儲存叢集。
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 中遷移變得非常方便。