最新文章列表

使用Apache Phoenix 实现 SQL 操作HBase

Apache Phoenix 相信大家并不陌生,它是HBase的SQL驱动,Phoenix 使得Hbase 支持通过JDBC的方式进行访问,并将你的SQL查询转换成Hbase的扫描和相应的动作。   兼容性: Phoenix 2.x - HBase 0.94.x Phoenix 3.x - HBase 0.94.x Phoenix 4.x - HBase 0.98 ...
BigCat2013 评论(0) 有4792人浏览 2015-01-27 16:17

hbase MTTR介绍

http://zh.hortonworks.com/blog/introduction-to-hbase-mean-time-to-recover-mttr 收藏这篇文章有一段时间了,随着对hbase,hdfs理解的深入,最近才能看懂... 其实作者说的主要问题在于,hbase集群往往和hdfs集群共用物理服务器.服务器的crash,在失去一个region server的同时,也失去了一个datan ...
kabike 评论(0) 有1126人浏览 2015-01-24 14:04

hbase中的分页

关系型数据库中用offset和limit分页很容易,但是在hbase中就不是一件容易的事. 首先看PageFilter,这个filter只是提供了limit的功能,没有offset,而且并不能保证最后取得的result数量不超过PageFilter中设定的值.因为scan在next操作跨越region时,要open一个新的scanner,而PageFilter是分别序列化到每个region上,就算s ...
kabike 评论(0) 有4876人浏览 2015-01-15 18:34

HBase的long GC与 Zookeeper lease expired的权衡(转载)

问题和现象:这是一个连锁反应:1)RegionServer在遇到"Stop-The-World" GC时,会停止一切工作,这样与Zookeeper保持的心跳,就会停止。2)Zookeeper在没有收到注册节点的心跳时,就会删除对应rs对应节点。3)HMaster的ServerManager会发现这个RegionServer出现了问题,然后交由ServerShutdownHandl ...
zhangxiong0301 评论(0) 有1814人浏览 2015-01-15 10:05

happybase访问Hbase

Java以为的语言访问Hbase都是通过thrift进行访问的,因此需要在Hbase上开启thrift服务 如果用 hbase-deamon.sh start 启动服务,默认用的是thrift2,在用happybase的时候会出现版本不兼容的问题,因此用thrift来启动 hbase thrift -p 9090 start happybase使用很简单,与hbase shell 用法类似 主要的用 ...
jack_boy 评论(0) 有4874人浏览 2015-01-08 14:40

传智播客hadoop7天视频教程(非吴超版本)

传智播客hadoop7天视频教程(非吴超版本) 全集下载地址:http://pan.baidu.com/s/1i3y1z05 密码: psth 要是网盘失效了,请加我QQ: 3113533060 第1天(8讲) 01、hadoop介绍1 02、hadoop介绍2 03、hadoop介绍3 04、Linux环境配置1 05、安装JDK 06、Hadoop安装配置 07、hadoop初始化和测试 ...
凡人修仙 评论(4) 有4011人浏览 2015-01-06 10:23

HBASE API高级特性

一、过滤器   HBASE过滤器用来过滤数据,减少传输到客户端的网络消耗,也可以为客户端减轻一些数据处理压力。过滤器主要分为:比较过滤器,专用过滤器,附加过滤器和自定义过滤器。   1.比较过滤器 比较过滤器基于某些运算做出过滤判定。过滤器的两个基本要素是:比较器和运算符。运算符有:等于、不等于,小于,小于等于,大于,大于等于,NO_OP等。比较器为键或值得比较提供比较方式:Binar ...
zhangxiong0301 评论(0) 有1798人浏览 2014-12-22 18:17

hbase 0.96中使用自定义的Comparator

如果想要在hbase中使用自定义的Comparator,过去应该是让Comparator实现Writable,把jar包放到hbase的lib下即可.可是用hbase0.96时,发现自定义Comparator无论如何没被调用,猜测应该利用protobuf将其序列化后传输到服务器端才行.后来尝试使用protobuf来序列化自定义的Comparator,果然获得了成功
kabike 评论(0) 有1726人浏览 2014-12-20 20:00

HBASE 协处理器入门(转载)

如果要统对hbase中的数据,进行某种统计,比如统计某个字段最大值,统计满足某种条件的记录数,统计各种记录特点,并按照记录特点分类(类似于sql的group by)~ 常规的做法就是把hbase中整个表的数据scan出来,或者稍微环保一点,加一个filter,进行一些初步的过滤(对于rowcounter来说,就加了FirstKeyOnlyFilter),但是这么做来说还是会有很大的副作用,比如占 ...
zhangxiong0301 评论(0) 有1031人浏览 2014-12-20 11:13

HBASE数据架构

  1、数据结构   关系数据库一般用B+树,HBASE用的是LSM树。MYSQL所用类B+树一般深度不超过3层,数据单独存放,在B+树的叶节点存储指向实际数据的指针,叶节点之间也相互关联,类似双向链表。这种结构的特点是数据更新或写入导致数据页表分散,不利于顺序访问。LSM存储中,各个文件的结构类似于B+树,但是分多个存在内存或磁盘中,更新和写入变成了磁盘的顺序写,只在合并时去掉重复或过时 ...
zhangxiong0301 评论(2) 有2142人浏览 2014-12-17 09:38

Hbase模型与框架分享(2)—Hbase简介

(1)定义:         HBase : Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。         利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 (2)HBase是Google Bigtable的开源实现  
cumtheima 评论(0) 有1811人浏览 2014-12-16 21:44

Hbase模型与框架分享(1)—互联网思维

第一,用户思维 “独孤九剑”第一招是总诀式,意思是第一招学不会,后面的招数就很难领悟。互联网思维也一样。互联网思维,第一个,也是最重要的,就是用户思维。用户思维,是互联网思维的核心。其他思维都是围绕用户思维在不同层面的展开。没有用户思维,也就谈不上其他思维。 用户思维,是指在价值链各个环节中都要“以用户为中心”去考虑问题。 以用户为中心,不是刚刚冒出来的概念,很多传统品牌厂商都在叫嚷着“以用 ...
cumtheima 评论(0) 有1544人浏览 2014-12-16 21:35

HBASE高级应用

1、行健或表设计 基本原则是尽量把查询的维度或信息存入行健中,因为这样筛选数据的效率最高。从表的形式看,主要有列少行多的高表和行多列少 ...
zhangxiong0301 评论(0) 有924人浏览 2014-12-15 17:53

hbase轻量级中间件simplehbase v1.0简介

https://github.com/zhang-xzhi/simplehbase/ https://github.com/zhang-xzhi/simplehbase/wiki simplehbase的主要功能 数据类型映射:java类型和hbase的bytes之间的数据转换。 简单操作封装:封装了hbase的put,get,scan等操作为简单的java操作方式。 hbase query封 ...
zhang_xzhi_xjtu 评论(0) 有949人浏览 2014-12-13 18:56

hbase轻量级中间件simplehbase v1.0简介

https://github.com/zhang-xzhi/simplehbase/ https://github.com/zhang-xzhi/simplehbase/wiki simplehbase的主要功能 数据类型映射:java类型和hbase的bytes之间的数据转换。 简单操作封装:封装了hbase的put,get,scan等操作为简单的java操作方式。 hbase query封 ...
zhang_xzhi_xjtu 评论(0) 有1400人浏览 2014-12-13 18:55

HBASE 监控指标

原网址:http://hbase.apache.org/book.html#hbase_metrics HBase emits metrics which adhere to the Hadoop metrics API. Starting with HBase 0.95[3], HBase is configured to emit a default set of metrics with a ...
zhangxiong0301 评论(0) 有9640人浏览 2014-12-13 11:49

hbase put UML图

create Htable put hbase rpc HBaseClient call
zhang_xzhi_xjtu 评论(0) 有1302人浏览 2014-12-11 23:40

hbase开发问题-PooledHTable多次close导致问题

PooledHTable多次close导致问题 PooledHTable close时,调用returnTable(table) private void returnTable(HTableInterface table) throws IOException { // this is the old putTable method renamed and made privat ...
zhang_xzhi_xjtu 评论(0) 有2068人浏览 2014-12-11 23:27

hbase 报java.lang.IllegalAccessError: com/google/protobuf/HBaseZeroCopyByteString

问题描述         在HBase上运行MapReduce作业时,报如下异常:IllegalAccessError: class com.google.protobuf.HBaseZeroCopyByteString cannot access its superclass com.google.protobuf.LiteralByteString         使用HBase环境如下: ...
blackproof 评论(0) 有3122人浏览 2014-12-10 21:41

OpenTSDB的设计之道(转)

原文地址:http://san-yun.iteye.com/blog/1993519   OpenTSDB是一个架构在Hbase系统之上的实时监控信息收集和展示平台。 它在海量数据的压力下,仍然保证了存储的效率,那么它背后有什么值得借鉴的地方呢? 1)使用AsyncHbase而非HBase自带的HTable。使用线程安全、非阻塞、异步、多线程并发的HBase API,在高并发和高吞吐时, ...
无尘道长 评论(0) 有2592人浏览 2014-12-05 23:51

最近博客热门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)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics