#HBase

HBase是一个开源的非关系型分布式数据库,它参考了谷歌的BigTable建模,实现的编程语言为Java。

HBase原理 | HBase Compaction介绍与参数调优

大数据技术架构

我们知道,数据达到HBase服务端会写WAL-写Memstore,然后定期或满足一定条件时刷写磁盘生成一个HFile文件,随着时间推移生成的HFile会越来越多...

12820

HBase实践 | 使用 Docker 快速上手 HBase

大数据技术架构

前言:本文主要讲述了如何使用Docker快速上手HBase,省去繁杂的安装部署环境,直接上手,小白必备。适合HBase入门学习及简单代码测试。

14340

HBase实践 | HBase IO优化与高可用建设

大数据技术架构

在CAP能力模型表现方面,hbase主要是面向CP的应用系统,针对数据写入可以满足强一致性需求,从客户端视角来看写入成功之后的数据是即时可见的。然而hbase的...

15230

HBase最佳实践 | 合理的Region数量与大小

大数据技术架构

HBase中数据一开始会写入memstore,满128MB(看配置)以后,会flush到disk上而成为storefile。当storefile数量超过触发因子...

14410

HBase原理 | HBase内存管理之MemStore进化论

大数据技术架构

Java工程中内存管理总是一个绕不过去的知识模块,无论HBase、Flink还是Spark等,如果使用的JVM堆比较大同时对读写延迟等性能有较高要求,一般都会选...

15010

HBase实践 | HBase内核优化与吞吐能力建设

大数据技术架构

公司的hbase集群早先是基于社区1.2.4版本进行搭建的,在时延表现方面起初并不十分理想,受GC尖刺的影响非常严重,针对P99响应时延也只能给业务提供不高于1...

19820

HBase调优 | 写入阻塞问题与参数优化

大数据技术架构

在此过程中,我们经常会遇到写入阻塞问题,表现为数据无法写入,本文我们就来分析可能会引发写入阻塞的几种情况,以及如何尽量避免阻塞问题。

13230

HBase 基本入门篇

黄泽杰

无论是 NoSQL,还是大数据领域,HBase 都是非常"炙热"的一门数据库。本文将对 HBase 做一些基础性的介绍,旨在入门。

11710

HBase 性能调优第一弹:内存篇

大数据技术架构

这是使用 HBase 最不可避免的一个话题,就是 HBase 的性能调优,而且通常建立在我们对 HBase 内部运行机制比较了解的基础上进行的,因此无论怎么说,...

29540

从原理到参数解析,HBase 刷写与合并机制介绍

大数据技术架构

HBase 是目前主流的 NoSQL 数据库,是一个高可靠、高性能、高伸缩的分布式 KV 存储系统,本文讲解 HBase 两个核心机制——刷写(Flush)与合...

14240

HBase 性能测试之读写P999延时压测实践

大数据技术架构

我们在使用HBase的时候,必须要能够清楚HBase服务端的性能,这对HBase的合理使用以及性能调优都非常重要,所以一般在使用HBase之前,建议做一些必要的...

28540

一文读懂 HBase 核心原理与应用场景

大数据技术架构

HBase是大数据NoSQL领域里非常重要的分布式KV数据库,是一个高可靠、高性能、高伸缩的分布式存储系统,目前国内知名公司都有在大规模使用,社区也非常活跃。本...

20130

​从 Spark Streaming 到 Apache Flink:bilibili 实时平台的架构与实践

Spark学习技巧

环数科技有限公司 · 数据库开发工程师 (已认证)

摘要:本文由 bilibili 大数据实时平台负责人郑志升分享,基于对 bilibili 实时计算的痛点分析,详细介绍了 bilibili Saber 实时计算...

30910

瞎扯 Hbase ,很多人都理解错了

哒呵呵

今天扯一下 Hbase ,我对 Hbase 的了解起源于两篇文章Understanding HBase and BigTable和《李逵麻子,李鬼坑人--Big...

11810

快速学习-HBaseAPI操作

cwl_java

通过HBase的相关JavaAPI,我们可以实现伴随HBase操作的MapReduce过程,比如使用MapReduce将数据从本地文件系统导入到HBase的表中...

9310

快速学习-HBase安装

cwl_java

提示:如果集群之间的节点时间不同步,会导致regionserver无法启动,抛出ClockOutOfSyncException异常。 修复提示: a、同步时...

8610

快速学习-HBase Shell操作

cwl_java

提示:如果直接drop表,会报错:ERROR: Table student is enabled. Disable it first.

8820

快速学习-HBase数据结构

cwl_java

与nosql数据库们一样,RowKey是用来检索记录的主键。访问HBASE table中的行,只有三种方式:

11440

快速学习-HBase优化

cwl_java

在HBase中Hmaster负责监控RegionServer的生命周期,均衡RegionServer的负载,如果Hmaster挂掉了,那么整个HBase集群将陷...

12330

快速学习-HBase实战解密

cwl_java

2017年8月22日凌晨2点左右,HBase发布了2.0.0 alpha-2,相比于上一个版本,修复了500个补丁,我们来了解一下2.0版本的HBase新特性。

7320

扫码关注云+社区

领取腾讯云代金券