-
什么是Hive查看全部
-
安装模式 嵌入模式:hive + derby,demo 本地模式:hive + 本地mysql,开发 远程模式:hive + 远程mysql,生产查看全部
-
外部表查看全部
-
数据类型--结构类型查看全部
-
数据类型查看全部
-
--视图:是一个虚表(hive中不能存数据),依赖于数据表(基表);最大的优点,简化视图 --查询员工信息:员工号,姓名,月薪,年薪,部门名称 --查询视图的方法与表相同 create view empinfo as select e.empno,e.ename,e.sal,e.sal*12 annlsal,d.dname from emp e,dept d where e.deptno=d.deptno;查看全部
-
--创建分区表,并以","作为分隔符 create table partition_t (sid int,name string) partitioned by (gender string) row format delimited fields terminated by ','; --将数据插入分区表,分区1 insert into table partition_t partition(gender='M') select sid,sname from sample_data where gender='M'; --分区2 insert into table partition_t partition(gender='F') select sid,sname from sample_data where gender='F'; --查看sql执行计划,有分区执行效率更高 --从下往上,从右往左读 exlpain select * from sample_data where gender='M'; exlpain select * from partition_t where gender='M'; --外部表:以hdfs /input下的文件为数据源 create external table external_t (sid int ,sname string,age int) row format delimited fields terminated by ',' location '/input'; --桶表:经过hash运算,hash值相同则存在一个桶;降低系统热块,提高查询速度 create table bucket_table (sid id,sname string,age int) clustered by(sname) into 5 buckets; --对sname进行hashcode运算查看全部
-
数据仓库查看全部
-
Hive远程服务 端口号:10000 启动方式:#hive --service hiveserver &查看全部
-
数据仓库只查询,不随时间改变查看全部
-
内部表: 删除表时,元数据和数据都会被删除 如果不指定存储位置,内部表会存放在/usr/hive/warehouse下 手动指定存储位置: location'/mytable/hive/t2' 默认情况下表中用tab作为列与列之间的分割; 分隔符 row format delimited teminated by ','查看全部
-
create table t4 as select *from t3;--创建和t3表一样的表查看全部
-
创建表时,默认的位置VS指定创建hdfs路径查看全部
-
当前系统时间戳命令查看全部
-
远程服务启动方式查看全部
举报
0/150
提交
取消