![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HBase解码
tsxuehu
这个作者很懒,什么都没留下…
展开
-
Region中的数据操作之扫描(查询)
(注:这篇博客是《HBase解码》系列文档的某一章的一个小节) 客户端有两种方式查询数据,一种是Get,另一种是Scan。这两种操作请求传递到RegionServer,都是通过Scanner对文件扫描实现查询。注意,客户端Scanner与RegionServer器端的Scanner是两个不同的概念,客户端Scanner用于客户端对查询结果进行迭代,而RegionServer端的Scanner用于原创 2014-02-17 16:19:23 · 1539 阅读 · 0 评论 -
Region中的数据操作之HFile读写
HFile包含8种类型的数据,分别为KV数据、KV数据索引、Bloom数据、Bloom数据索引、元数据、元数据索引、FileInfo、Trailer。KV数据索引是两层或三层结构、Bloom数据索引和元数据索引是一层。Trailer类型的数据直接序列化写入HFile末尾,其他类型的数据均以文件块的形式写入HFile。 HFile文件分为四个区域,不同区域的数据读写方式不同。如下图所示,分别为扫描原创 2014-02-19 20:51:37 · 1905 阅读 · 0 评论