最新回答 / weixin_慕慕3242689
以前是通过hivecli连接HiveServer , 缺点是HiveServer 不能处理多个客户端,比如你的HiveServer装在A机器,就必须到A机器上连接访问。所以就出现了HiveServer2,可以在任意机器上使用beeline通过JDBC方式连接。并且beeline不是直接连接的HiveServer2,二十访问的zookeeper,zookeeper中记录着多个HiveServer2地址,就算其中一个HiveServer2挂掉,也不妨碍访问。
2018-04-16
最新回答 / 夜雨紫殇
您可以把错误日志也一起发出来,这样说的太笼统了,不能准确定位到什么问题。如果敲命令之后一直没有反应,甚至不出日志,有可能hive进程已开启,需要kill掉。
2018-03-06
最新回答 / tsankiang
Create temporary function myconcaty as 'com.udf.ConcatString.jar';视频中教学是这个类ConcatString,而你学的是ConcatString。jar。也许这个就是报错的原因。你去掉.jar 修改为 Create temporary function myconcaty as 'com.udf.ConcatString'; 试下。祝你好运
2018-02-06
最新回答 / 淇奥竹猗
Hadoop1.2.1版本、Hive0.13.0版本需要引入的jar包:Hadoop根目录下的:hadoop-core-1.2.1.jarHadoop的lib目录下的:commons-cli-1.2.jarslf4j-api-1.4.3.jarslf4j-log4j12-1.4.3.jarhive的lib目录下的:commons-collections-3.1.jarcommons-log...
2017-11-17
最新回答 / Vinson_n
insert into 是在0.14 版本以后才支持的,这个视频有点旧了。而且insert into 只支持简单的数值,string插入,不支持复杂的数据结构(map,array,struct).
2017-11-12
最新回答 / 慕虎7499316
大家应该知道InnoDB单列索引长度不能超过767bytes,联合索引还有一个限制是长度不能超过3072。mysql> CREATE TABLE `tb` ( -> `a` varchar(255) DEFAULT NULL, -> `b` varchar(255) DEFAULT NULL, -> `c` varchar(255) DEFAULT NULL, -> `d` varchar(255) DEFAULT NU...
2017-09-07
最新回答 / 冰舞世界
select concat(substr('2017-06-30',1,4),substr('2017-06-30',6,7),substr('2017-06-30',9,10));
2017-06-18