自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 HBase-客户端-重试机制

背景 HBase是一个分布式数据库 当遇到宕机,客户端如何识别数据的迁移? 当遇到数据region 分裂,如何识别到最新的数据region 当遇到网络抖动等导致请求失败,客户端如何处理失败的请求? 入手 首先,我们知道hbase客户端有重试次数参数设置 hbase.client.retries.number在很多类中被调用 其中在RpcRetryingCallerFact...

2019-05-10 18:54:06 719

原创 HBase-客户端-超时机制设置

背景 当用户有一些大请求的时候,会报超时,但是用户觉得请求慢一些也能接受,如何设置? 如果用户觉得HBase默认超时时间太长,希望请求超过一定毫秒数就报超时退出来,而不是一直在等待,如何设置? 入手 从网上搜索可以看到很多有关hbase客户端超时设置的参数说明 不过并不是非常详细 不过至少我们能定位到这几个参数,以进行入手 hbase.rpc.time...

2019-05-10 18:53:06 2444

原创 HBase-代码分析-客户端-读链路

HTable.get方法-->Callable->get中实现的具体call方法 ==> ProtobufUtil.get(getStub(), getLocation().getRegionInfo().getRegionName(), getReq, controller); ==> new RegionServerCallable 构造一个ca...

2019-05-10 18:49:40 231

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除