标签:ips thrift mysq 测试 service str res hdf 额外
关键词:hive, debug
Hive 可分为 exec (hive-exec,主要对应源码里的ql目录) 和 metastore 两部分,其中exec对外有两种接口方式 CLIDriver 和 HiveServer2的ThriftCLIService。前者对应的就是直接执行hive命令的command line,后者对应就是thrift直连或jdbc的连接方式,因此这里其实有个知识点:hive命令的执行是不经过hiveserver2的服务的,虽然底层代码是共用的。而metastore对外主要是以Thrift方式为主,并实现了一个客户端 HiveMetaStoreClient。
mvn clean package -P hadoop-2 -DskipTests -Dmaven.test.skip=true 。记得要指定hadoop版本的profile,初次打包没什么问题可以跳过测试,不然要挺久的。然后大陆连apache central repo有时可能会超时,超时请在不同时间段多试几次或使用梯子。
标签:ips thrift mysq 测试 service str res hdf 额外
原文地址:http://www.cnblogs.com/lhfcws/p/7761929.html