
hbase
文章平均质量分 52
fansy1990
这个作者很懒,什么都没留下…
展开
-
hbase phoenix char may not be null
在使用phoenix做hbase的相关测试的时候,会出现 char may not be null 的错误。这是由于建表和导入的数据不匹配导致的,主要是char的定义,假如一个字段定义为char类型,但是插入的数据是“”,那么就会出现这样的错误。较为简单的方式是把建表语句中的char类型改为varchar类型即可。原创 2014-04-24 20:02:59 · 3485 阅读 · 0 评论 -
基于HBase的冠字号查询系统1--理论部分
1. 软件版本和部署maven:3.3.9,jdk:1.7 ,Struts2:2.3.24.1,hibernate:4.3.6,spring:4.2.5,MySQL:5.1.34,Junit:4,Myeclipse:2014;Hadoop2.6.4,HBase1.1.2源码下载:https://github.com/fansy1990/ssh_v3/releases部署参考:http://blog原创 2016-06-04 11:02:58 · 18031 阅读 · 1 评论 -
HBase表管理系统
1. 软件版本 & 部署:maven:3.3.9,jdk:1.7 ,Struts2:2.3.24.1,Hibernate:4.3.6,Spring:4.2.5,MySQL:5.1.34,Junit:4,Myeclipse:2014;Hadoop2.6.4,HBase1.1.2部署参考:http://blog.youkuaiyun.com/fansy1990/article/details/51356583 2原创 2016-05-24 23:11:26 · 23375 阅读 · 2 评论 -
HBase 5种写入数据方式
Version :hadoop1.2.1; hbaes0.94.16;HBase写入数据方式,可以简单分为下面几种:1. 直接使用HTable进行导入,代码如下:package hbase.curd;import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Ra原创 2014-02-28 16:50:59 · 9223 阅读 · 2 评论 -
MapReduce操作HBase
这两天看了一下HBase的基本操作,然后又重温了下Hadoop的MapReduce的基本操作(虽然之前看的也是一般般,理解不是很深)。本来打算昨晚完成两件事情的:1、使用map任务读出HDFS 上的文件,并把他导入到HBase中;2、使用map任务读出HBase中的数据,并使用reduce输出到文件中。我的数据使用如下:(只是很少的数据)首先贴代码,然后再说明问题吧:package原创 2012-08-31 10:00:14 · 3485 阅读 · 2 评论 -
HBase用一个MapReduce Job同时写入两张表
以前在学习HBase的时候,也曾想过是否可以在一个MR中同时写入两个表,但以前在网上找的时候都找不到比较相关的答案,这两天又重新找了下,居然有类似的实现,然后就自己参考着写了下,基本可以运行(本文参考:http://www.wildnove.com/2011/07/19/tutorial-hadoop-and-hbase-multitableoutputformat/),下面就详细说下思路:原原创 2013-01-15 11:46:54 · 4497 阅读 · 0 评论 -
HDFS导出数据到HBase的ROWVALUE设置tricks
在做Hadoop的编程时,有时会用到HBase,常常涉及到把HDFS上面的数据导入到HBase中,在这个操作中,row的设置比较重要,如果几条记录的row值一样,同时列簇也一样的话,那么后面的数据就会覆盖前面的数据,比如这样:比如现在有这样的一个操作:我要把下面的数据导入HBase:1,101,5.01,102,3.01,103,2.52,101,2.02,102,2.5原创 2012-10-23 17:18:29 · 2576 阅读 · 0 评论 -
HBase0.96数据导入以及Kettle操作HBase问题
版本:cdh5.0.0+hadoop2.3.0+hbase0.96.1.1+Spoon5.0.1一、HBase数据导入HBase数据导入使用org.apache.hadoop.hbase.mapreduce.ImportTsv 的两种方式,一种是直接导入,一种是转换为HFile,然后再次导入。1. HDFS数据为(部分):[root@node33 data]# hadoop fs -ls /inp原创 2014-05-08 17:04:12 · 9152 阅读 · 3 评论 -
Phoenix实战(hadoop2、hbase0.96)
版本:phoenix:2.2.2,可以下载源码(https://github.com/forcedotcom/phoenix/tree/port-0.96)自己编译,或者从这里下载(http://download.youkuaiyun.com/detail/fansy1990/7146479、http://download.youkuaiyun.com/detail/fansy1990/7146501)。hadoopp:原创 2014-04-04 16:49:00 · 8390 阅读 · 6 评论 -
Error:hbase.PleaseHoldException: Master is initializing
今天做了以下HBase的相关安装和配置,启动HBase没有问题,但是使用bin/hbase shell 命令转换到shell下时,使用比如命令,list.、create 'table','col' 等等都会出错,下面贴的是log里面的error部分:012-08-26 19:19:36,389 WARN org.apache.hadoop.hbase.master.AssignmentMa原创 2012-08-26 20:35:54 · 6019 阅读 · 7 评论 -
基于HBase的冠字号查询系统2--实现部分
1. 软件版本和部署maven:3.3.9,jdk:1.7 ,Struts2:2.3.24.1,hibernate:4.3.6,spring:4.2.5,MySQL:5.1.34,Junit:4,Myeclipse:2014;Hadoop2.6.4,HBase1.1.2源码下载:https://github.com/fansy1990/ssh_v3/releases部署参考:http://blog原创 2016-06-04 21:13:02 · 17218 阅读 · 0 评论