熊训德的专栏

6 篇文章
18 人订阅

全部文章

熊训德

腾讯 · 开发工程师 (已认证)

Hbase Memstore 读写及 flush 源码分析

本文档主要从源码的角度分析了,hbase 的写缓存的读写以及 flush 过程。因为在分析 wal 的过程中已经把写分析的比较详尽了,本文档概要说明 memst...

5801
熊训德

腾讯 · 开发工程师 (已认证)

Hbase memstore 的刷写时机

如果一个 HRegion 中 Memstore 过多,每次flush 的开销必然会很大,因此我们也建议在进行表设计的时候尽量减少 ColumnFamily 的个...

4500
熊训德

腾讯 · 开发工程师 (已认证)

Hbase compaction 源码分析二:详细 compaction 过程

因为 major compac t很影响 hbase 的读写性能,所以在不同版本是否 major compact 其实社区一直都在寻求优化,可根据需要选择不同的...

1721
熊训德

腾讯 · 开发工程师 (已认证)

Hbase compaction 源码分析一:compaction 概况分析

本文档从框架的源码角度梳理了,hbase 在什么情况下会触发compaction,并通过官方文档说明出发minor 和major compaction的时间点。

2941
熊训德

腾讯 · 开发工程师 (已认证)

Hbase Replicaition 在腾讯云中应用概述

Hbase 的 Repliation 是通过 Zookeeper 的协助,从 Master 集群异步往 Slave 集群写 WAL 实现的。可以实现典型的 Ma...

5095
熊训德

腾讯 · 开发工程师 (已认证)

Hbase replication源码分析

本文主要通过Replication的核心原理和failover 过程,对Hbase replication源码分析,希望对大家了解Hbase源码有所帮助。

7720

扫码关注云+社区