Opportunities and Challenges of HBase Multi-mode at Yunqi Conference

What is Apache HBase

Hadoop Database is a highly reliable, high-performance, and scalable distributed storage system designed based on Google BigTable papers.

  • Loose table structure (Schema free)

  • Distributed storage of native massive data

  • Random query, range query

  • High throughput, low latency

  • Online distributed database

  • Multi-version, incremental import, multi-dimensional deletion


ApsaraDB HBase Platform

  • Platform architecture

image


  • Platform advantage


 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


  • scenes to be used

type of data

Storage object

Representative scene

Component

Advantage

KV/table storage

Sparse table

Simple kv information

Sparse tables such as risk control portrait tables

HBase API

Dynamic column

SQL

Belt type

Replace stand-alone relational database

HBase-Phoenix

SQL syntax

With Hbase

All advantages

Document data

json/xml/html

news

HBaseAPI

Large storage space

Object data

Pictures/videos, etc.

Small object storage

HBase

Performance and storage space

Both

Time series data

Sensor data

Monitoring data

HBase

HBase-OpenTSDB

High write performance and large storage capacity

Spatiotemporal data

Trajectory

Trajectory, spatio-temporal data

HBase

HBase-GeoMesa

High write performance and large storage capacity

Graph relational data

relationship

Fraud scenario

Hbase-HGraphDB

Distributed graph

OLAP

cube

Report

Kylin or build it yourself

Pre-calculation

Real-time query


Talent growth

  • Growth process

    • Consolidate the foundation in 2-3 years

    • Become an expert in 4-6 years

    • 7-10 years out of nothing

    • Lead-lead

  • Growth advice

    • Follow the community and write more articles

    • Ask a master

    • Growth in the project

    • Keep in awe

    • adhere to


Attached is the PPT of the opportunities and challenges of HBase multi-mode:

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image


image

image

Guess you like

Origin blog.51cto.com/15060465/2677710