自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走向程序的康庄大道

宝剑锋从磨砺出,梅花香自苦寒来。

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 HBase源码系列(七)WAL与日志恢复

HLog日志恢复HLog日志恢复

2017-11-16 21:52:52 1438 1

原创 HBase源码系列(六)HBase存储结构与StoreFile存储格式

RegionStoreMemStoreMemStore FlushStoreFile HFileHFile 格式KeyValueBlocks这次终于到了HBase的存储部分,先看一下 HBase系统架构图 RegionRegion是构成分布式table的基本元素,它由每个Column Family 对应一个Store组成。/hbase /<Table>

2017-11-16 21:50:57 3318

原创 HBase源码系列(五)Get、Scan在服务端是如何处理的?

get 和 scan实际上在服务端的处理,有许多相似的地方,有趣的是get其实也是scan。

2017-11-16 20:48:20 842

原创 HBase源码系列(四)Put、Delete在服务端是如何处理的?

前面看过了客户端入口HTable中Put、Delete的操作,然后向服务端发送rpc请求,服务端就开始干活了。 还记得Put操作在服务端的入口吗? 服务端RSRpcServicespublic MultiResponse multi(final RpcController rpcc, final MultiRequest request) throws ServiceException {}

2017-11-16 18:01:01 685

原创 HBase源码系列(三)HMaster启动过程

这是HBase server端开始的第一章。在HMaster的构造函数,从方法注释上看到,主要做了两件事情: 1、初始化本地的HRegionServer; 2、启动ActiveMasterManager;public HMaster(final Configuration conf, CoordinatedStateManager csm) throws IOException,

2017-11-15 15:54:17 1106

原创 HBase源码系列(二)Client如何找到正确的Region Server

Client 定位 RegionServer流程图Client定位Region Server过程Client 定位 RegionServer流程图Client定位Region Server过程这里我们首先要讲hbase的两张元数据表-ROOT-和.META.表,它们一个保存着region的分部信息,一个保存着region的详细信息。在《hbase实战》这本书里面详细写了查找过程总共有8步:

2017-11-07 17:15:56 728

原创 HBase源码系列(一)客户端入口HTable

HTablePut操作获取RegionLocationsGetDeleteScanHTableHTable作为客户端操作HBase数据的入口,是我们最常见的一个类。当向HBase 写入数据时, 都发生了写什么呢?Put操作获取RegionLocationsHTable中 public void put(final List<Put> puts) throws IOException {

2017-11-07 17:06:54 3503

elasticsearch6.7.2源码

因墙的原因,从github上下载源代码非常缓慢,为方便下载,特将elasticsearch6.7.2源码上传,方便在快速下载

2019-05-04

linux连接工具xshell5

1、windows连接linux工具,包含xshell/xftp。 2、提供 session会话保存,个性化的交互设计。

2019-04-29

Rufus启动盘制作

2016-10-17

分区助手6.1.1

分区助手6.1.1

2016-10-17

EasyBCD 启动加载项工具

2016-10-17

Rufus启动盘制作工具

2016-10-17

protobuf-2.5.0.tar.gz

Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。

2015-12-18

windows/linux密码管理工具

使用于windows和linux系统的密码管理工具,提供口令加密登录和密钥文件两种登录方式

2015-12-09

本地搜索引擎

windows的本地搜索引擎,快速查找目标文件,方便简洁

2015-12-09

空空如也

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

TA关注的人

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