hbase
李孟聊人工智能
独立开源软件开发者,SolidUI作者。老程序员,老扑街作者,依然奋战在开源一线,依然继续写文章。
展开
-
Hbase集群部署计划---安装系列四
承接安装系列hadoop环境 1.上传hbase安装包tar -zxvf hbase-0.96.2-hadoop2-bin.tar.gz -C /itcast/2.解压 3.配置hbase集群,要修改3个文件(首先zk集群已经安装好了)注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下 3.1修改hbase...原创 2017-04-30 16:32:46 · 1156 阅读 · 0 评论 -
Hbase原理系列--架构
体系图:一.写流程1.client向hregionserver发送写请求。2.hregionserver将数据写到hlog(write ahead log)。为了数据的持久化和恢复。3.hregionserver将数据写到内存(memstore)4.反馈client写成功。二.数据flush过程1.当memstore数据达到阈值(默认是128M),将数据刷...原创 2018-05-12 20:30:26 · 873 阅读 · 0 评论 -
Hbase原理系列--成员
安装url:hbase集群部署一.简介HBASE是一个高可靠性、高性能、面向列、可伸缩、稀疏的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模结构化存储集群。HBASE的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。 HBASE是Google Bigtable的开源实现,但是也有很多不同之...原创 2018-05-12 18:46:46 · 1035 阅读 · 0 评论 -
hbase报错总结01
1.The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. hbase-env.sh配置文档中的HBASE_MANAGES_ZK的默认值是true,它表示HBase使用自...原创 2017-11-27 17:28:25 · 1157 阅读 · 0 评论 -
HBase的shell命令行界面按退格键(Backspace)无法删除问题
所使用的连接 Linux 的工具是 Xshell。所以此处仅针对 xshell 来进行设定。 在File->Properties->Terminal->Keyboard下,把DELETE/BACKSPACE key sequence选为ASCII 127(Ctrl+?)。 在HBase的shell命令行界面输入错误项按"退格键"删除,却怎么也删除不了:解决...原创 2017-03-15 18:02:23 · 1568 阅读 · 0 评论 -
HBase 在HDFS 上的目录树
自0.96版本之后,hbase 源码结构上做了很大的优化,目录结构也发生了变化,做了精简和优化,这里以0.98.8为例介绍,目录如下:/hbase/.tmp/hbase/WALs/hbase/archive/hbase/corrupt/hbase/data/hbase/hbase.id/hbase/hbase.version/hbase/oldWALs 1、...原创 2017-04-21 11:41:16 · 1497 阅读 · 0 评论 -
Hive和HBase的区别
Hive是什么? Apache Hive是一个构建于Hadoop(分布式系统基础架构)顶层的数据仓库,注意这里不是数据库。Hive可以看作是用户编程接口,它本身不存储和计算数据;它依赖于HDFS(Hadoop分布式文件系统)和MapReduce(一种编程模型,映射与化简;用于大数据并行运算)。其对HDFS的操作类似于SQL—名为HQL,它提供了丰富的SQL查询方式来分析存储在HDFS中的...原创 2017-03-23 14:04:29 · 762 阅读 · 0 评论