欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

RDBMS与HBase解析

程序员文章站 2022-04-02 23:22:17
RDBMS与HBase解析。 序号 对比项 RDBMS HBase 1 数据...

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)。

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