花20分钟写的-大白话讲解如何给github上项目贡献代码(转)

本文献给对git很迷茫的新手,注意是新手,但至少会点基本操作,有点基本概念的新手,我不会从怎么用github和git是什么开始讲的。如果作为新手你看书又看不进去,原理又太复杂,有没有直接了当告诉我们怎么给项目贡献代码,并和项目同步代码的大体流程。于是我快速写了这么个东西。一来整理下自己混乱的思路,...

2013-09-23 10:02:36

阅读数 2224

评论数 0

HBase向多个column写入的性能分析

测试场景: 1.向一列中插入每条2K的数据 2.向100列中插入每条20byte的数据 以上两个场景,HBase写入的性能相差很大. 造成这个情况的原因是,HBase存储方式是以KeyValue来存的,每个KeyValue是由key,CF, column,TS等组成的,也就是说,HBase...

2013-09-17 11:18:28

阅读数 1078

评论数 0

HLog代码分析

在分享replication时,有同事提出replication延时怎么样,(基于0.94.3) 本文主要代码分析一下Hlog生成及对relication的影响。具体replication请参考 http://brianf.iteye.com/blog/1776936 首先分析hlog什...

2013-09-16 18:12:52

阅读数 2656

评论数 0

提升HBase写性能

一、调整参数 入门级的调优可以从调整参数开始。投入小,回报快。   1. Write Buffer Size 快速配置 Java代码   HTable htable = new HTable(config, tablename);   htable.setWriteBu...

2013-09-16 18:08:19

阅读数 1250

评论数 0

JProfiler远程监控

JProfiler远程监控 1、  服务端安装JProfiler(与客户端版本一致) 2、  客户端配置连接: A)、session——integration wizards——New remote integration B)、选择远程监控的平台windows,点击nex...

2013-09-13 12:12:33

阅读数 2031

评论数 0

HBase .META. Region启动不成功

启动region server的时候报如下错误: 2013-09-09 11:23:05,863 DEBUG org.apache.hadoop.hbase.regionserver.HRegionServer: NotServingRegionException; Region is ...

2013-09-09 14:05:17

阅读数 6353

评论数 0

HBase 维护--查看HLog和HFile

查看HLog 看了一些文章,HBase高可靠性是实现了HLog(Write-ahead Log)机制,那么HLog到底存在哪里了呢 首先去HDFS的/hbase目录查看一下. hadoop fs -ls -R /hbase, 可以看到hbase下面有个.logs文件夹. logs文件夹...

2013-09-06 12:02:58

阅读数 6468

评论数 0

浅谈HBase

HBase概念: HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 它经常被描述为一种稀疏的,分布式的,持久花的,多维有序映射, 基于行键rowkey,列簇column...

2013-09-05 17:33:50

阅读数 5069

评论数 0

Region Server宕机,对整个集群的影响有哪些

本文章主要描述Region Server宕机后, 集群的处理过程,以及测试结果. Region Server宕机后,做了一下几步, 1.ZK发现并确认RS宕机, 在RS列表中删除宕机的节点, 2.Split日志文件HLog,将每一个日志文件分配给对应的Region 3.将Regio...

2013-09-05 16:41:12

阅读数 1204

评论数 0

HBase Flush操作流程以及对读写服务的影响

HBase的Flush操作的触发条件: 1)Manual调用,HRegionInterface#flushRegion,可以被用户态org.apache.hadoop.hbase.client.HBaseAdmin调用flush操作实现,该操作会直接触发HRegion的internalFlush...

2013-09-03 17:12:54

阅读数 4082

评论数 0

深入分析HBase Compaction机制

Compaction介绍 Compaction是buffer->flush->merge的Log-Structured Merge-Tree模型的关键操作,主要起到如下几个作用: 1)合并文件 2)清除删除、过期、多余版本的数据 3)提高读写数据的效率 Minor &...

2013-09-03 14:22:44

阅读数 15580

评论数 3

Region Server 宕机后,处理过程

对于分布式数据库来说,容错处理是非常重要的一个部分。RegionServer是HBase系统中存在最多的节点,所以对于RegionServer的容错处理对于HBase来说至关重要。本文对RegionServer的容错处理进行Step by Step的分析,希望能解释清除整个过程并加以点评。 我们...

2013-09-03 10:40:53

阅读数 7091

评论数 3

HBase性能优化方法总结

HBase性能优化方法总结 1. 表的设计 1.1 Pre-Creating Regions 默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这一个region写数据,直到这个region足够大了才进行切分。...

2013-09-03 10:21:18

阅读数 1750

评论数 0

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