
分布式NoSQL数据库HBase
文章平均质量分 91
桥路丶
这个作者很懒,什么都没留下…
展开
-
【原理】数据模型&系统架构
数据模型&系统架构数据模型HBase表结构HBase表,本质是以Key-Value的方式存储,然后使用二维表的形式进行组织。每张表都属于一个NameSpace(命名空间)之下,它是对表的逻辑分组,类似于关系数据库中的Database;利用命名空间,在多租户场景下可做到更好的资源和数据隔离。HBase表和普通的二维表一样,有多行,每行有多个字段。其中RowKey字段是固定的,它是HBase表的唯一主键,用来唯一标识表中的某一条数据,它按照字典序排列,大小为64K,这里有rk001、rk002原创 2021-10-07 11:20:51 · 509 阅读 · 0 评论 -
【简介】分布式NoSQL数据库
分布式NoSQL数据库基本概念什么是NoSQL?NoSQL是一些分布式非关系型数据库的统称,它采用非关系的数据模型,弱化模式或表结构、弱化完整性约束、弱化甚至取消事务机制,可能无法支持,或不能完整的支持SQL语句。目的是实现强大的分布式部署能力——一般包括分区容错性、伸缩性和访问效率(可用性)。什么是HBase?全称Hadoop Database,它是Google BigTable的开源实现,是一个高可靠、高性能、可伸缩、实时读写、列式存储的分布式NoSQL数据库。所以,它与Hive不同的是,它原创 2021-10-07 11:18:54 · 5114 阅读 · 0 评论