什么是云数据库HBase

前置概念

阅读本文前,您可能需要了解如下概念:

产品介绍

云数据库HBase是低成本、高扩展、云智能的大数据NoSQL,兼容标准HBase访问协议,提供低成本存储、高扩展吞吐、智能数据处理等核心能力,是为淘宝推荐、花呗风控、广告投放、监控大屏、菜鸟物流轨迹、支付宝账单、手淘消息等众多阿里巴巴核心服务提供支撑的数据库,具备PB规模、高并发、秒级伸缩、毫秒响应、跨机房高可用、全托管、全球分布等企业能力。

使用场景

云数据库HBase全面提供海量半结构/非结构化数据下的实时存储、高并发吞吐、轻SQL分析(参见云原生多模数据库Lindorm、全文检索(参见Lindorm产品)等能力, 结合完备的工具服务,丰富的生态融合,一站式高效满足企业在大数据量场景下的存储、检索、分析需求,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景的数据库。

代表场景

类型

存储对象

引擎接口

优势

社交分发或聊天信息等

KV

Key和Value

HBase API

延迟低、并发高

传统关系型数据库升级

SQL

关系模型

SQL(参见Lindorm产品)

存储量大、分布式SQL数据库

风控或画像

表格存储

稀疏Table

HBase API

动态Schema、存储量大

新闻

文档存储

JSON、XML或HTML

HBase API

存储量大、并发高

图片或视频

对象存储

图片、视频等

HBase API

存储量大

传感器或物联网

时序数据

时间维度的连续数据

OpenTSDB或HBase API

存储量大

车联网或运动App

时空数据

有空间维度或轨迹

GeoMesa或HBase API

存储量大,写入性能高

全文查询

全文

全文

Solr或HBase API

吞吐量大