hbase
文章平均质量分 55
young_so_nice
这个作者很懒,什么都没留下…
展开
-
Hbase简介及常用命令
Hbase是运行在Hadoop上的NoSQL数据库, 它是一个分布式的和可扩展的大数据仓库, 也就是说HBase能够利用HDFS的分布式处理模式, 并从Hadoop的MapReduce程序模型中获益。 这意味着在一组商业硬件上存储许多具有数十亿行和上百万列的大表。 除去Hadoop的优势,HBase本身就是十分强大的数据库, 它能够融合key/value存储模式带来实时查询的能力,原创 2016-05-12 16:36:44 · 557 阅读 · 0 评论 -
Hbase的API入门的增加,查询,删除数据详细解读和代码展示
以下是Hbase的入门详细解读: 一,从外部的连接上hbase: 1,首先获取hbase的配置信息—-Configuration。 2,给Configuration设置你的zookeeper以及虚拟机的地址。 3,通过连接工厂ConnectionFactory,创建连接。 4,通过连接拿到管理员即admin用来后面操作hbase。二,建立表: 1,首先可以通过TableName创建表名对原创 2016-05-14 12:51:35 · 4856 阅读 · 2 评论 -
hbase集群安装(zookeeper和hbase安装)
一,zookeeper安装。 1,将桌面上的zookeeper压缩包移动到指定的文件夹 2,解压该包,并查看解压后它的目录列表: 3,进入到conf目录下先复制一份zoo.cfg文件,再修改zoo.cfg文件 注意:因为我这里只有一台机器,即主从一体,如果是多台的应该这么配: 4,创建datadir指定目录data和创建myid文件: 如果配置多台丛机,还要增加以下信息:原创 2016-05-11 21:35:55 · 1543 阅读 · 0 评论 -
Hbase数据解析mapreduce过程及遇到的问题
本次介绍的是将hbase中存的数据,用mapreduce解析。 一,hbase中的数据结构: 二,分析map过程: 因为这里是对hbase中的表进行解析,所以map必须是继承TableMapper类来对数据进行解析。 注意:输入的key value必须是ImmutableBytesWritable和Result。输出的就可以自己定义了。 ImmutableByt原创 2016-05-18 19:44:42 · 1832 阅读 · 0 评论 -
Hbase索引的建立实现代码
Hbase索引主要是用于提高Hbase中表数据的访问速度,有效的避免全表扫描。 简单的讲:将经常被查询的列作为行健,行健作为列键重新构造一张表,即可实现根据列值快速地定位相关数据所在的行,这就是索引。 下面是图片展示: 我自己写了实现代码不过和这图还是有不同,我定义的列是name,sex,tel,这些都不是重点啦。下面给大家讲讲具体的过程: 1,在tableMap过程: 我们拿原创 2016-05-20 21:56:36 · 2175 阅读 · 0 评论