
HBase
lds_include
在职人员
展开
-
解决hbase中hregionserver起不来 报org.apache.hadoop.hbase.ClockOutOfSyncException错
解决hbase中hregionserver起不来 org.apache.hadoop.hbase.ClockOutOfSyncException报错问题当我们启动hbase的服务后发现了一个问题,那就是部分的hregionserver没有起来,或者是起来的但是过了一会儿又死掉了。排查错误方法:通过看启动日志会看到启动日志的存储位置我出错在min1上,所以我查看min1的启动日志。...原创 2019-03-29 19:44:13 · 1565 阅读 · 0 评论 -
HBase 简介
HBase 简介什么是HBaseApache HBase是Hadoop数据库,一个分布式的、可伸缩的大数据存储。当您需要对大数据进行随机的、实时的读/写访问时,请使用Apache HBase。这个项目的目标是在商品硬件的集群上托管非常大的表——数十亿行百万列的列。Apache HBase是一个开源的、分布式的、版本化的、非关系的数据库,它模仿了Google的Bigtable:一个结构化数据...原创 2019-03-26 15:50:11 · 359 阅读 · 0 评论 -
Hbase的体系架构讲解
Hbase的体系架构详细架构图ClientHBase Client使用HBase的RPC机制与HMaster和HRegionServer进行通信,对于管理类操作,Client与HMaster进行RPC;对于数据读写类操作,Client与HRegionServer进行RPC。ZookeeperZookeeper Quorum中除了存储了ROOT表的地址和HMaster的地址,HRe...原创 2019-03-26 15:57:25 · 478 阅读 · 0 评论 -
HBase的shell操作
HBase的shell操作1、Gerneralstatus:查询当前服务器状态Version:查看当前版本Whoami:查询当前hbase用户2、namespace的操作create_namespace: 创建命名空间,相当于关系型数据库里创建一个数据库创建一个命名空间名为‘luodesong’,并添加属性create_namespace ‘luodesong’,...原创 2019-03-27 11:36:13 · 195 阅读 · 0 评论 -
Hbase与hive的区别
Hbase与hive的区别总的而言:Hive和Hbase是两种基于Hadoop的不同技术–Hive是一种类SQL 的引擎,并且运行MapReduce 任务,Hbase 是一种在Hadoop之上的NoSQL的Key/vale数据库。当然,这两种工具是可以同时使用的。就像用Google 来搜索,用FaceBook 进行社交一样,Hive 可以用来进行统计查询,HBase 可以用来进行实时查询,数...原创 2019-03-28 19:56:04 · 1404 阅读 · 1 评论 -
hbase的rowKey的设计原则
hbase的rowKey的设计原则.Rowkey长度原则Rowkey 是一个二进制码流,Rowkey 的长度被很多开发者建议说设计在10~100 个字节,不过建议是越短越好,不要超过16 个字节。原因如下:(1)数据的持久化文件HFile 中是按照KeyValue 存储的,如果Rowkey 过长比如100 个字节,1000 万列数据光Rowkey 就要占用100*1000 万=...原创 2019-03-28 20:10:26 · 485 阅读 · 0 评论 -
hbase架构简化介绍
hbase架构简化介绍架构图Client包含访问的HBase的接口并维护cache来加快对HBase的访问Zookeeper保证任何时候,集群中只有一个master存储所有Region的寻址入口实时监控RegionServer的上线和下线信息,并实时通知Master存储HBase的schema和table元数据Master为RegionServer分配region...原创 2019-03-26 17:57:55 · 3983 阅读 · 1 评论