Hive
ghychina
这个作者很懒,什么都没留下…
展开
-
java 通过jdbc驱动连接hive操作实例
转自:http://blog.csdn.net/a221133/article/details/6734762 1,hive首先要起动远程服务接口,命令: nohup hive –service hiveserver & 2,java工程中导入相应的需求jar包,列表如下: antlr-runtime-3.0.1.jar hive-exec-0.7.1.jar hive-jdb转载 2012-04-05 18:14:37 · 3379 阅读 · 3 评论 -
hive的编译模块设计
转自:http://blog.csdn.net/zyj8170/article/details/7004358 解析器(Parser) 解析器 由antlr生成, 文法定义在Hive.g文件中。它的功能是将查询字符串翻译成抽象语法树(Abstract Syntax Tree, 简称AST). 语法分析器(Semantic Analyzer) 语法分析器将AST转换成内部查询形式,此形式为查转载 2012-04-06 17:27:51 · 347 阅读 · 0 评论 -
Hive源码解析—之—Hive的入口:
转自:http://www.tbdata.org/archives/1019 初衷:hi,大家好,我叫红门,在hive方面是个菜鸟,现在读hive源码希望能够更了解底层,尤其是hive与Hadoop切换这块。但在读hive源码时发现比Hadoop源码难读一些,虽然Hadoop源码量比较大,但是整体很规范,命名规范,关键地方注释的比较明确。 去年在读和修改Hadoop源码时都感觉比较清晰,可读性转载 2012-04-06 14:08:06 · 483 阅读 · 0 评论 -
使用MySQL作为Hive的Metastore
前提是成功安装了HIVE和MYSQL 在hive-site.xml中添加如下内容,指定METASTORE的地址以及连接方式 Java代码 javax.jdo.option.ConnectionURL jdbc:mysql://10.20.151.10:3306/hive?characterEncoding=UTF-8转载 2012-04-09 08:55:53 · 628 阅读 · 0 评论 -
hive的Specified key was too long; max key length is 767 bytes问题解决
当在hive中show table 时如果报以下错时 FAILED: Error in metadata: javax.jdo.JDODataStoreException: Error(s) were found while auto-creating/validating the datastore for classes. The errors are printed in the转载 2012-04-09 08:52:19 · 3391 阅读 · 2 评论 -
hive中antlr语法文件的编译
转自:http://denniszjw.iteye.com/blog/1387703 最近项目需要想用到hive中antlr的sql语法解析做二次开发,之前看hive源码的时候编译过,也遇到不少问题,现在居然忘了,看来好记性不如烂笔头,差记性就更加得多写写了。 编译是在windows xp环境下进行的,下载所需要的文件如下: antlr-2.7.7.jar antlr-3.0.转载 2012-03-21 16:25:26 · 938 阅读 · 0 评论 -
hive安装 ,并使用mysql数据库为元数据库
hive安装 ,并使用mysql数据库为元数据库 使用hive-0.8.0 安装hive前,事先安装mysql用于保存元数据,安装ant用于启用HWI 1、在namenode安装hive。下载并解压hive文件后,进入hive/bin/下,配置hive-config.sh文件: export HADOOP_HOME=/home/hadoop/hadoop-0.20.203转载 2012-07-25 11:02:23 · 2137 阅读 · 0 评论