240 发简信
IP属地:广东
  • 这两年跟HBase相爱相杀的一些感悟

    接下来因为工作调整的原因,可能以后都不会怎么接触HBase了。但是自从2017年4月走进极光科技以来,就开始接触HBase,这两年也主要...

  • Resize,w 360,h 240
    自制分布式数据库izanami

    1. 前言 会想着写izanami这么一个数据库,很大一部分原因是因为看见很多数据分析的同事老是自嘲道“只会group by”。以前做RDBMS...

  • Resize,w 360,h 240
    关于现有分布式计算框架的一种补充

    背景: 前些天笔者面临这样一个问题,在hdfs上有一个目录存放着一些文件,定期要通过mr的api将这些文件转换为HBase的HFile。但是文...

  • Resize,w 360,h 240
    HBase写入以及MVCC

    HBase中的写入方法有主要分为实时的put以及批量导入bulkload,这里主要介绍一下实时写入put以及一些HBase里面与MVCC相...

  • Resize,w 360,h 240
    HBase里的读取

    往往在实时系统里面,读取占了很大一部分业务。hbase身为实时系统主要提供了get与scan两种方法读取数据库中的数据。虽然get的目的...

  • Resize,w 360,h 240
    HBase里表的create/disable/enable/drop 过程

    一、相关背景 在HBase里、类似于传统关系型数据库的DDL操作的RPC请求差不多都是由HBase里面的HMaster执行的。当RPC请求...

  • Resize,w 360,h 240
    HBase里面的RPC

    社区版HBase-1.0.0里面的RPC跟hadoop中的RPC差不多,也是用了protobuffer、nio等技术来实现的。下面主要通...

  • Resize,w 360,h 240
    HMaster启动与运行

    按照总体计划,这次来看看Master的启动以及运行过程,hbase的版本还是1.0.0。 首先通常hbase集群中会有两种HMast...

  • Resize,w 360,h 240
    HRegionServer启动与运行

    这次来解析一下HBase1.0.0中,RegionServer的启动过程。 一:启动shell脚本 首先从启动RegionServe...