HBase框架
基於大資料處理技術Hadoop的論壇日誌分析_謝樹銘.caj
1.2.2.3 HBase
框架Hadoop Database(HBase)
,是模仿谷歌的 Big Table 的一個實現,現在是
Apache基金會下一個開源的子專案,在 Hadoop
的生態圈中充當資料庫的角色,但不是傳統
的關係型資料庫,而是
No Sql(not only sql)非關係型的資料庫,是一個以列為主、
可擴充套件性強、效能高、可靠性高的分散式資料庫。
HBase 允許開發人員在 Hadoop 叢集上搭建大規模的結構化的分散式儲存系統叢集。正如傳統的關係型資料庫使用本地
檔案系統存放資料庫檔案一樣,
HBase 使用 Hadoop 叢集的 【HDFS 檔案系統作為其儲存媒介】,而對資料的各種操作語句,使用
HBase 自帶的一套運算元據的語句,這套語句【類似 SQL 語句】,是對
【Map Reduce 任務的封裝】,也就是說語句的執行會轉化成
Map Reduce 任務分發到叢集各個節點併發地執行,效率得到了迅速地提升。為了保證
資料操作的協調,HBase 使用 【Zoo Keeper】 進行協調工作的管理。
//
//
相關文章
- Hbase(二)Hbase常用操作
- HBase 教程:什麼是 HBase?
- HBase篇--HBase常用優化優化
- hbase - [04] java訪問hbaseJava
- HBase
- HBase篇--HBase操作Api和Java操作Hbase相關ApiAPIJava
- HBase 系列(五)——HBase常用 Shell 命令
- Hbase單機部署 java連線HbaseJava
- Hbase篇--Hbase和MapReduce結合ApiAPI
- hbase之 Hbase shell 常用命令
- Hbase原理
- HBase初探
- HBase篇--搭建HBase完全分散式叢集分散式
- hbase與phoenix整合(使用phoenix操作hbase資料)
- HBase實操:HBase-Spark-Read-Demo 分享Spark
- HBase學習之二: hbase分頁查詢
- Hbase優化優化
- HBase學習
- spark與hbaseSpark
- HBase 基本操作
- HBase進階
- php使用hbasePHP
- hbase shell命令
- Hbase VS OracleOracle
- HBase簡介
- NoSQL之HBaseSQL
- NOSQL之旅---HBaseSQL
- HBase 學習之一 <<HBase使用客戶端API動態建立Hbase資料表並在Hbase下匯出執行>>客戶端API
- HBase2實戰:HBase Flink和Kafka整合Kafka
- hbase - [03] 客戶端常用命令(hbase shell)客戶端
- 《HBase 不睡覺》第三章 – HBase 基本操作
- 《HBase 不睡覺》第三章 - HBase 基本操作
- HBase學習之一: 建立hive和hbase關聯表Hive
- hbase基本概念和hbase shell常用命令用法
- kafka+storm+hbaseKafkaORM
- HBase Replication詳解
- Hbase基礎篇
- HBase入門教程