HBase Client端
文章平均质量分 72
punishzhou
这个作者很懒,什么都没留下…
展开
-
HBase之 HTable线程不安全
在单线程环境下使用hbase的htable是没有问题,但是突然高并发多线程情况下就可能出现问题原因是什么呢? 我们来看看Htable的api说明 This class is not thread safe for updates; the underlying write buffer can be corrupted if multiple threads conten...原创 2011-12-01 20:21:28 · 807 阅读 · 1 评论 -
HBase的client api guide
参考网上的一些api guide,总结了的一些HBase的client api,以及自己的一些理解三个部分:首先描述hbase建表,读写数据的过程;然后详细介绍一下这些过程中所使用的API,并给出实例;最后给出一些在使用HBase客户端时的一些注意事项和建议。一家之言而已,记录加强印象~~~...原创 2011-12-05 20:43:03 · 96 阅读 · 0 评论 -
HBase scan的客户端分析
HBase中rowkey是索引,任何对全表的扫描或是统计都需要用到scan接口。本文主要探讨的是客户端是如何通过scan来扫描hbase的table的。 主要关注几个问题: 1.每一个Table可能不止一个region,分布在不同的regionserver上。客户端需要找到每个region的位置并与之通信; 2.Hbase是以append形式把数据写进去的,无论是写还是...原创 2011-12-07 21:37:38 · 226 阅读 · 0 评论 -
HTable的使用
当前一般HBase的读写(删除也认为是写)都是通过HTable对象来操作的。 首先看官方的注释 * <p>Used to communicate with a single HBase table. * * <p>This class is not thread safe for reads nor write. * * <...原创 2013-01-23 20:39:05 · 567 阅读 · 0 评论