今天咱們分享的文章來自雲棲大會嘉賓:阿里雲專家 封神的分享html
分享主題:HBase多模的機遇與挑戰
內容概要:業務挑戰帶來的架構演進;node
ApsaraDB For HBase多模式數據庫;數據庫
ApsaraDB For HBase核心場景;json
以及技術人員成長髮展之路架構
什麼是Apache HBaseless
Hadoop Database,是一個基於Google BigTable論文設計的高可靠性、高性能、可伸縮的分佈式存儲系統。分佈式
鬆散表結構(Schema free)ide
原生海量數據分佈式存儲oop
隨機查詢、範圍查詢性能
高吞吐,低延遲
在線分佈式數據庫
多版本,增量導入,多維刪除
ApsaraDB HBase Platform
平臺架構
平臺優點
Item |
ApsaraDB ForHBase (Aliyun Product) |
ApacheHBase(Software) |
|
Basic |
High availability |
99.9%~ 99.99% |
N/A |
Data reliability |
99.999999999% |
N/A |
|
Online Ability |
Multi-master clustering |
Multi-master clustering,Multi-AZ/Regon |
NO |
GC |
FGCNO,YGC5ms |
GC 20s~100s,YGC100ms+ |
|
Reduce Cost |
Storage Cost |
Cut by 50%+on share cloud disk,Total3 Copy |
Maybe on Cloud Disk,Total9 Copy |
SupportCold Storage |
SupportOSS,Cut by 70% atless read |
NO |
|
Multi-model DB |
Multi-model DB |
KV,Tabular,SQL,Graph,Time Series,Geospatial Full Text index, Search |
KV,Tabular |
Enterprise Characteristics |
Disaster recovery |
Backup and Restore |
NO,maybe3.0 |
Security |
user/password,ACL |
Kerberos,ACL |
|
Analytics |
SparkonHBase ,Moreoptimization |
SparkonHBase |
|
Version upgrade |
Automatic upgrade |
N/A |
|
Self-driven |
Database control system |
15min Createa DB/Monitor Online add storage and node/ElasticPowerinfuture |
N/A |
Diagnostic System |
Big request ,Big Table merge,HotRegion…… |
NO |
使用場景
數據類型 |
存儲對象 |
表明場景 |
組件 |
優點 |
KV/表格存儲 |
稀疏表 |
簡單kv信息 風控 畫像表等稀疏表 |
HBase API |
動態列 |
SQL |
帶類型的 |
替換單機關係數據庫 |
HBase-Phoenix |
SQL語法 具有Hbase 全部的優點 |
文檔數據 |
json/xml/html |
新聞 |
HBaseAPI |
存儲空間大 |
對象數據 |
圖片/視頻等 |
小對象存儲 |
HBase |
性能與存儲空間 兼備 |
時序數據 |
傳感器數據 |
監控數據 |
HBase HBase-OpenTSDB |
寫性能高、存儲量大 |
時空數據 |
軌跡 |
軌跡、時空數據 |
HBase HBase-GeoMesa |
寫性能高、存儲量大 |
圖關係數據 |
關係 |
欺詐場景 |
Hbase-HGraphDB |
分佈式圖 |
OLAP |
cube |
報表 |
Kylin或本身構建 |
計算前置 實時查詢 |
人才的成長
成長曆程
2-3年夯實基礎
4-6年成爲專家
7-10年無中生有
引領-帶領
成長建議
關注社區,多寫文章
請教高手
項目中成長
保持敬畏
堅持
附上HBase多模式的機遇與挑戰PPT: