
hbase学习
JackyYangDistributed
现阶段专注于分布式存储
展开
-
Hbase Architecture[上]
Hbase Architecture概述:序言seek VS Transfer 2.1 B+树 2.2 Log-Structured Merge-Treesstorage 3.1 概览 3.2 Write Path 3.3 Files 3.3.1 Root Level Files 3.3.2 Table Level Fil转载 2016-07-20 17:09:33 · 544 阅读 · 0 评论 -
Hbase Architecture[下]
概述:Read PathRegion查找 2.1 Region生命周期ZooKeeperReplication 4.1 Life of a Log Edit 4.1.1 正常处理流程 4.1.2 Non-responding Slave Clusters 4.2 Internals 4.2.1 选择复制到目标Region Servers转载 2016-07-20 18:52:44 · 424 阅读 · 0 评论 -
CentOS 编译安装hadoop2.2.0+hbase0.98.20教程
概述: 1.准备源码环境【git+mvn+idea】 2.准备编译环境 3.编译 4.源码阅读环境IDEA准备编译环境: 下载以下安装包MAVEN_OPTS=”-Xmx1g” mvn -f pom.xml.hadoop2 clean package -DskipTests assembly:single原创 2016-08-02 22:23:00 · 403 阅读 · 0 评论 -
关于如何阅读Hadoop源代码
前言: 最近由于工作需要,开始要撸Hbase的源代码了,但是。。。悲剧的是在IDEA中一步步的跟进代码,发现被设计模式搞懵了,还有Java知识,整体框架等都是在撸代码过程中的拦路虎。有幸拜读了董老师的博客,感觉有点拨开了层层迷雾,遂转载此博客,等把Hbase修炼透彻,以此文章为证,记录在阅读Hbase源代码的点点滴滴!以下文字均处于董老师的博客:============ 个人谈谈阅读hadoop转载 2016-12-09 19:37:38 · 1290 阅读 · 0 评论 -
HBase hbck 命令详解
hbck是hbase里用来检测 region一致性,表完整性问题及修复损坏的命令行工具。它有2种工作模式: 只读不一致性识别模式(默认模式,但不尝试修复) 多阶段读写修复模式 (如果发现错误,则尝试修复) 注:如果只检查特定的表 则用: hbck .. 常用选项: 1. -details 顾名词义,打印详细结果 2. -fix 用来修复region级别的不一致性。其内部的操作原创 2017-02-16 10:04:12 · 9372 阅读 · 0 评论