本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- wiseboyloves
- 龙儿筝
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
HBase 系统架构
HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问。HBase的目标是存储并处理大型的数据。HBase是一个开源的,分布式的,多版本的,面向列的存储模型。它存储的是松散型数据。
HBase特性:
1 高可靠性
2 高效性
3 面向列
4 可伸缩
5 可在廉价PC Server搭建大规模结构化存储集群
HBase是Google BigTable的开 ...
region assign 流程补充说明
region assign的流程补充Master端:1.regionserver下线,zk中注册的rs节点下的server子路径session过期被删除, master触发RegionServerTracker.nodeDeleted监听事件,并调用ServerManager.expireServer2.把下线的server添加到deadServers列表中,同时从onlineServers列表中 ...
HMBASE的REGION分配
HMBASE的REGION分配
Region assign分为meta的分配与userregion assign,同时包含hbase启动时与rs下线,因此从4个方面来说明regionassign
启动时的metaregion assign
针对master启动时的补充说明:
Hmaster.run.
HBASE REGIONSERVER启动过程
HBASEHRegionServer启动分析
regionserver的启动入口是HRegionServer.main方法
生成HRegionServercommandLine实例,并执行doMain方法,
hbase0.96.1 hmaster启动过程分析
HBASE HMASTER启动分析
Hbase debug配置:
找到hbase这个shell脚本文件,在对应的位置,如我要debugmaster,
elif[ "$COMMAND" = "master" ] ; then
CLASS='org.apache.hadoop.hbase.master.HMaster'
if[ "$1&qu ...
hbase配置、运行错误总结
一、执行$ hbase hbck 命令时,出现以下提示:
Invalid maximum heap size: -Xmx4096mThe specified size exceeds the maximum representable size.Error: Could not create the Java Virtual Ma ...
hbase coprocessor 官网介绍
官网上介绍:
Apache HBase
Main | HBase Project Manage... »
WEDNESDAY FEB 01, 2012
Coprocessor Introduction
Authors: Trend Micro Hadoop Group: Mingjie Lai, Eugene Koontz, Andrew Purtell
(Th ...
hbase coprocessor入门使用 转
转:http://www.360doc.com/content/14/0402/17/16635465_365774770.shtml
1.起因(Why HBase Coprocessor)
HBase作为列族数据库最经常被人诟病的特性包括:无法轻易建立“二级索引”,难以执行求和、计数、排序等操作。比如,在旧版本的(<0.92)Hbase中,统计数据表的总行数,需要使用Counter方 ...
HBase snappy部署 转
转 http://blog.csdn.net/chenyi8888/article/details/14167311
转:http://shitouer.cn/2013/01/hadoop-hbase-snappy-setup-final-tutorial/
因为业务需要所以对hbase的数据做整体的压缩处理。
首先需要在hadoop集群里安装snappy成功。以下 ...
windows下编译hbase0.96
前几天用windows7下的eclipse编译hbase0.96,发现hbase common总是不能编译通过,原来linux下whoami命令返回只有一行,而windows上装了Cygwin以后,运行whoami命令总是有个多余的空行,导致生成的java没法编译
修改hbase-common\src下的saveVersion.sh文件,把user=`whoami`改成固定值,就可以顺利编译
HBase在内容推荐引擎系统中的应用
Facebook放弃Cassandra之后,对HBase 0.89版本进行了大量稳定性优化,使它真正成为一个工业级可靠的结构化数据存储检索系统。Facebook的Puma、Titan、ODS时间 ...
HMaster启动源码分析
写之前先吐槽一下自己的sb公司环境,电脑上不了网,优盘又不能插。所以做点笔记基本上都是晚上回家再写一遍。哎,废话不说了
先贴个hbase在构造函数中起来的RPC服务的UML图 :http://blackproof.iteye.com/blog/2029170
HMaster启动会调用Run方法,概述为
HBase启动
hmaster处理备份 ...
thirft连接hbase的例子
hbase支持的thrift有两种方式
thrift和
thrift2
官方似乎推荐thrift2
一下是两种thrift的java客户端的连接方式
然后是一个cpp以thrift2的方式连接hbase的操作
如果是使用thrift1
hbase-daemon.sh start thrift
如果是使用thrift2
hbase-daemon.sh start thrift2
官方例子在
/data ...
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)