hbase
love others as self
love others as self! ----愿美梦成真!
展开
-
HBase数据模型特性及表设计思路
问题导读:1、如何理解HBase分布式nosql数据库?2、HBase数据模型如何理解?3、HBase的表设计中需要注意哪些问题?4、如何设计几种表结构?5、HBase关键特性有哪些?最近在学习HBase的使用,并仔细阅读了一篇官方推荐的博客,在这里就以一边翻译一边总结的方式和大家一起梳理一下HBase的数据模型和基本的表设计思路。HBase是一个开源可转载 2017-02-06 17:57:46 · 3799 阅读 · 0 评论 -
HBase 常用Shell命令
两个月前使用过hbase,现在最基本的命令都淡忘了,留一个备查~进入hbase shell console$HBASE_HOME/bin/hbase shell如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户hb转载 2017-02-06 18:07:19 · 372 阅读 · 0 评论 -
HBase Filter使用介绍
Filter:所有的过滤器都在服务端生效,以保证被过滤掉的数据不会被传送到客户端 注意: 基于字符串的比较器,如RegexStringComparator和SubstringComparator,比基于字节的比较器更慢,更消耗资源。因为每次比较时它们都需要将给定的值转化为String.截取字符串子串和正则式的处理也需要花费额外的时间。原创 2017-02-16 11:23:15 · 2275 阅读 · 0 评论 -
Hbase的存储 Rowkey设计
Hbase在生态系统中的位置Hbase存储的逻辑视图Hbase的存储格式Hbase写数据流程Hbase快速响应数据 Hbase在生态系统中的位置 HBase位于结构化存储层,Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了转载 2017-02-09 15:25:49 · 4251 阅读 · 0 评论 -
Hbase超时机制
上篇博文结合一起线上问题介绍了HBase客户端基于退避算法的重试机制,并分析得出在某些场景下如果重试策略设置不当会导致长时间的业务阻塞。除了重试机制外,业务童鞋最关心的就是超时机制了。客户端超时设置对整个系统的稳定性以及敏感性至关重要,一旦没有超时设置或超时时间设置过长,服务器端的长时间卡顿必然会引起客户端阻塞等待,进而影响上层应用。好在HBase提供了多个客户端参数设置超时,主要包括 hbase转载 2017-02-20 17:03:53 · 2344 阅读 · 1 评论 -
hbase学习
注:转载请标明出处多谢!http://blog.csdn.net/zhouleilei/article/details/125770911、HMaster HMaster的任务前面已经说过了,两个大方向:一、管理Hbase Table的 DDL操作 二、region的分配工作,任务不是很艰巨,但是如果采用默认自动split region的方式, HMa转载 2017-03-18 11:48:55 · 398 阅读 · 0 评论 -
hbase学习2
HBase 基本概念 1、region region 是部分数据,所以是所有数据的一个自己,但region包括完整的行,所以region 是行为单位 表的一个子集。 每个region 有三个主要要素:它所属于哪张表它所包含的的第一行(第一个region 没有首行)他所包含的最后一行(末一个region 没有末行)转载 2017-03-18 12:14:53 · 372 阅读 · 0 评论