![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HBase
文章平均质量分 80
Data跳动
专注于数据开发,数仓建设,数据治理以及大数据生态技术
展开
-
什么是HBase?终于有人讲明白了
一、初识HBaseHBase 是一个面向列式存储的分布式数据库,其设计思想来源于 Google 的 BigTable 论文。HBase 底层存储基于 HDFS 实现,集群的管理基于 ZooKeeper 实现。HBase 良好的分布式架构设计为海量数据的快速存储、随机访问提供了可能,基于数据副本机制和分区机制可以轻松实现在线扩容、缩容和数据容灾,是大数据领域中 Key-Value 数据结构存储最常用的数据库方案。HBase特点易扩展Hbase 的扩展性主要体现在两个方面,一个是基于运算能力(Regio原创 2022-05-30 16:40:58 · 40221 阅读 · 9 评论 -
聊一聊 HBase 是如何写入数据的?
hi,大家好,我是大D。今天继续了解下 HBase 是如何写入数据的,然后再讲解一下一个比较经典的面试题。Region Server 寻址 HBase Client 访问 ZooKeeper; 获取写入 Region 所在的位置,即获取 hbase:meta 表位于哪个 Region Server; 访问对应的 Region Server; 获取 hbase:meta 表,并查询出目标数据位于哪个 Region Server 中的哪个 Region 中。并将该 t原创 2022-05-18 14:43:32 · 866 阅读 · 0 评论 -
请谈下你对 HBase 的认识?
简介HBase 是一个面向列式存储的分布式数据库,其设计思想来源于 Google 的 BigTable 论文。HBase 底层存储基于 HDFS 实现,集群的管理基于 ZooKeeper 实现。HBase 良好的分布式架构设计为海量数据的快速存储、随机访问提供了可能,基于数据副本机制和分区机制可以轻松实现在线扩容、缩容和数据容灾,是大数据领域中 Key-Value 数据结构存储最常用的数据库方案。特点易扩展Hbase 的扩展性主要体现在两个方面,一个是基于运算能力(RegionServer) 的扩展原创 2022-05-10 22:15:19 · 540 阅读 · 0 评论 -
谈谈你对HBase数据模型的认识?
大家好,我是大D。今天继续给大家分享一篇关于 HBase 数据模型的文章,希望大家能快速对 HBase 的数据结构有一个全面的认识。前面我们有讲过 HBase 是一个面向列式存储的分布式数据库,它的数据模型与 BigTable 十分相似。在 HBase 表中,一条数据拥有一个全局唯一的键(RowKey)和任意数量的列(Column),一列或多列组成一个列族(Column Family),同一个列族中列的数据在物理上都存储在同一个 HFile 中,这样基于列存储的数据结构有利于数据缓存和查询。同时,HB原创 2022-05-09 11:11:06 · 291 阅读 · 0 评论 -
为什么列式存储会被广泛用在 OLAP 中?
大家好,我是大D。不知是否有小伙伴们疑问,为什么列式存储会广泛地应用在 OLAP 领域,和行式存储相比,它的优势在哪里?今天我们一起来对比下这两种存储方式的差别。其实,列式存储并不是一项新技术,最早可以追溯到 1983 年的论文 Cantor。然而,受限于早期的硬件条件和应用场景,传统的事务型数据库(OLTP)如 Oracle、MySQL 等关系型数据库都是以行的方式来存储数据的。直到近几年分析型数据库(OLAP)的兴起,列式存储这一概念又变得流行,如 HBase、Cassandra 等大数据相关的数原创 2022-04-06 15:36:12 · 3146 阅读 · 0 评论