
hbase
buster2014
没有比人更高的山,没有比脚更长的路...
展开
-
HBase正确安装配置单机和分布式【独立zk_quoram和data在hdfs上】
文章来源:http://blog.youkuaiyun.com/hguisu/article/details/7244413hbase安装配置(整合到hadoop)如果想详细了解hbase的安装:http://abloz.com/hbase/book.html 和官网http://hbase.apache.org/1. 快速单击安装转载 2016-01-15 12:36:08 · 2630 阅读 · 0 评论 -
hbase 表数据迁移
http://blog.youkuaiyun.com/xiao_jun_0820/article/details/286155571 CopyTable 工具用法:CopyTable is a utility that can copy part or of all of a table, either to the same cluster or anothe转载 2016-04-07 16:25:59 · 665 阅读 · 0 评论 -
如何执行hbase 的mapreduce job
http://blog.youkuaiyun.com/xiao_jun_0820/article/details/28636309执行hbase mapreduce的两种方法:1 使用hadoop命令执行mapreduce job. 采用此方式需要修改hadoop-env.sh,将hbase相关的jar包加入到HADOOP_CLASSPATH中去,写法如下: exp转载 2016-04-07 16:25:07 · 921 阅读 · 0 评论 -
HBase依赖的tomcat:jasper-compiler和tomcat:jasper-runtime搞得我web页面的JSP访问失败
http://www.cnblogs.com/nexiyi/p/hbase_dependency_problem.html引入HBase依赖包带来的麻烦在一个项目里用到HBase做底层存储,使用maven来管理相关Jar包依赖,用maven来管理依赖包,特别不爽的就是他会将你引入Jar包自己的依赖都搞进来,经常会出现一些类和方法冲突找不到等状况。这次,也被这个搞转载 2016-04-07 16:21:49 · 3005 阅读 · 0 评论 -
浅谈hadoop中mapreduce的文件分发
http://www.it165.net/pro/html/201405/14740.html最近在做数据分析的时候,需要在mapreduce中调用c语言写的接口,此时就需要把动态链接库so文件分发到hadoop的各个节点上,原来想自己来做这个分发,大概过程就是把so文件放在hdfs上面,然后做mapreduce的时候把so文件从hdfs下载到本地,转载 2016-04-07 16:15:27 · 1411 阅读 · 0 评论 -
MapReduce程式调用第三方包
MapReduce程式调用第三方包:我在使用过程中需要用到hbase的jar包,若要使用,常规是添加到每台机器的classpath中,但是通过DistributeCache,在初始化前加入就ok了。要不就要将这些jar包打成一个新jar,通过hadoop jar XXX.jar运行,但是不利于代码更新和维护。解决方法介绍:我们知道,在Hadoop中有一个叫做Distrib转载 2016-04-07 16:07:07 · 417 阅读 · 0 评论 -
Hadoop DistributedCache使用及原理
http://blog.youkuaiyun.com/xiaolang85/article/details/11782539概览DistributedCache 是一个提供给Map/Reduce框架的工具,用来缓存文件(text, archives, jars and so on)文件的默认访问协议为(hdfs://). DistributedCac转载 2016-04-07 10:36:27 · 658 阅读 · 0 评论 -
使用ToolRunner运行Hadoop程序基本原理分析
http://blog.youkuaiyun.com/jediael_lu/article/details/38751885 为了简化命令行方式运行作业,Hadoop自带了一些辅助类。GenericOptionsParser是一个类,用来解释常用的Hadoop命令行选项,并根据需要,为Configuration对象设置相应的取值。通常不直接使用GenericOptionsParse转载 2016-04-07 09:56:23 · 399 阅读 · 0 评论 -
Hadoop 2.2 & HBase 0.96 Maven 依赖总结
http://blog.youkuaiyun.com/huoyunshen88/article/details/39083247由于Hbase 0.94对Hadoop 2.x的支持不是非常好,故直接添加Hbase 0.94的jar依赖可能会导致问题。 但是直接添加Hbase0.96的依赖,由于官方并没有发布Hbase 0.96的jar包,通过maven编译项目的时候会出现找不到转载 2016-04-06 09:30:16 · 470 阅读 · 0 评论 -
Mapreduce部署与第三方依赖包管理【hadoop mapreduce第三方jar包maven管理瘦身版本和臃肿版本各取所需】
http://www.tuicool.com/articles/6NjQ7fmMapreduce部署是总会涉及到第三方包依赖问题,这些第三方包配置的方式不同,会对mapreduce的部署便捷性有一些影响,有时候还会导致脚本出错。本文介绍几种常用的配置方式:1. HADOOP_CLASSPATH 在hadoop的相关配置文件中,添加CLASSPA转载 2016-04-05 17:38:45 · 2720 阅读 · 0 评论 -
HBase常用操作之namespace
http://blog.youkuaiyun.com/opensure/article/details/464709691、介绍在HBase中,namespace命名空间指对一组表的逻辑分组,类似RDBMS中的database,方便对表在业务上划分。Apache HBase从0.98.0, 0.95.2两个版本开始支持namespace级别的授权操作,HBase全局转载 2016-04-05 15:39:16 · 1834 阅读 · 0 评论 -
HBase shell使用教程
文章来源:http://www.tuicool.com/articles/FZBNba转载 2016-02-26 16:50:54 · 438 阅读 · 0 评论 -
HBase读取数据【内含hbase API常见操作地址仅供参考】
文章来源:http://www.yiibai.com/hbase/hbase_read_data.html【hbase API常见操作】get命令和HTable类的get()方法用于从HBase表中读取数据。使用 get 命令,可以同时获取一行数据。它的语法如下:get ’table name>’,’row1’下面的例子说明如何使用get命令。扫描emp表的第一行。hb转载 2016-02-26 16:35:24 · 1304 阅读 · 0 评论 -
通过maven-shade-plugin 解决Elasticsearch与hbase的jar包冲突问题
http://blog.youkuaiyun.com/sunshine920103/article/details/51659936今天在项目中集成hbase1.0.0-cdh5.5.2和ElasticSearch2.2.0时出现了问题,原先在集成Hbase时,引入了架包com.google.guava(16.0版本),后来在集成ES时发现es中也用到了guava的18.0版本转载 2017-01-06 14:22:05 · 1242 阅读 · 0 评论