RDBMS与HBase

序号

对比项

RDBMS

HBase

1

数据布局

面向行,面向列

面向列族

2

事务

支持

仅限单行

3

索引

支持

仅限行键

4

数据量级别

TB

PB

5

查询语言

SQL

get/put/scan

6

读写吞吐量

每秒查询1000次

每秒百万级别查询

7

安全

认证(Authentication)、授权(Authorization)

在集群、表、行以及Cell级别提供访问控制   

8

链接(Joins)

规范化设计的表,使用链接检索数据

不支持显示的链接,通过行键和列族的链接查询数据

9

扩展

表可以通过对数据分区或者分片进行扩展

可以自动将数据分成小的片段

10

schema

以关系为中心(Relationship-Centeric)。

确定数据的所有存储类型,确定数据元素之间的关系,创建表、列、外键维护关系

以数据为中心(Data-Centeric)。

确定数据类型,确定数据的访问方式,创建数据布局和键

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页