自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 HBase-1.2.1之Get操作源码学习

最近在学习HBase的源码,主要是学习HRegionServer部分。从Get请求入手,找到了主要的实现类:Get,HTable,ConnectionManager等。具体如下:Get操作:使用Java API读取数据:1、  实例化Configuration类Configuration conf = HbaseConfiguration.create();在Hba

2016-05-30 15:09:32 1494 1

原创 java中的System.arraycopy方法

今天在看hbase源码,看到了System.arraycopy方法,学习了一下:java中的ArrayList是动态数组,其优点就是查询速度快,插入和删除速度慢,就是因为它是数组形式,有位置索引,所以在查询的时候可以根据下标索引直接找到对应元素,但是在插入和删除元素的时候,需要挪动数组,所以速度较慢。深查其java源码,可以发现ArrayList中其实就用到了System.arraycopy方

2016-05-12 16:55:31 2534

转载 HBase学习

HBase简介HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问,是Google的BigTable的开源实现。HBase的目标是存储并处理大型的数据,更具体地说仅用普通的硬件配置,能够处理成千上万的行和列所组成的大型数据库。HBase是一个开源的、分布式的、多版本的、面向列的存储模型。可以直接使用本地文件系统也可使用Hadoop的HDFS文件存储系统

2016-05-06 18:34:48 950

原创 zookeeper的单机多实例配置和分布式配置

单机多实例配置:#生成配置文件,配置文件名随便,这里是zoo.cfgcp /data/apache/zookeeper/conf/zoo_sample.cfg  /data/apache/zookeeper/conf/zoo.cfgvi /data/apache/zookeeper/conf/zoo.cfg   配置文件内容:tickTime=2000initLimi

2016-05-03 16:58:32 7118

原创 HBase中的HMaster、HRegionServer、Zookeeper

HMaster是HBase主/从集群架构中的中央节点。通常一个HBase集群存在多个HMaster节点,其中一个为Active Master,其余为Backup Master.Hbase每时每刻只有一个hmaster主服务器程序在运行,hmaster将region分配给region服务器,协调region服务器的负载并维护集群的状态。Hmaster不会对外提供数据服务,而是由region服

2016-05-03 16:00:44 9973

java开发hbase-1.2.1所需的jar包

java开发hbase-1.2.1所需的jar包

2016-08-04

空空如也

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

TA关注的人

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