hivedef.inf -- 设置注册表的HKU\.DEFAULT (默认用户的配置)建议把C盘完全格了再装,不要直接装。
2、查询数据库 显示数据库: # 显示数据库hive(default)> show databases;# 过滤显示查询的数据库hive(default)> show databases like"db_hive*"; 查看数据库详情: # 查询信息hive(default)> desc database db_hive;# 查询详细信息hive(default)> desc database extended db_hive; 切换数据库: hive(...
元数据包括:表名、表所属的数据库(默认是default)、表的拥有者、列/分区字段、表的类型(是否是外部表)、表的数据所在目录等。 默认存储在自带的derby数据库中,推荐使用MySQL存储Metastore。3、Hadoop 使用HDFS进行存储,使用MapReduce进行计算。4、驱动器:Driver (1)解析器(SQL Parser):...
3、Hive的内部组成模块,作用分别是什么 1.元数据:Metastore 元数据包括:表名、表所属的数据库(默认是default)、表的拥有者、列/分区字段、表的类型(是否是外部表)、表的数据所在目录等; 默认存储在自带的derby数据库中,推荐使用MySQL存储Metastore 元数据存储 (1)解析器(SQL Parser):解析HQL语义 (2)编译器(Ph...
hive (default)> desc formatted dept; Table Type: EXTERNAL_TABLE 此时我们删除部门表的时候,发现描述表的元数据信息会被删除掉,但并不会删除掉这份数据。 小结:实际开发过程中,针对原始数据建表建的是外部表,因为原始数据会有很多人用。所以我们删除掉外部表后,不用怕,因为数据还在,我们只需要重新新建该表,数...
lead(col,n,DEFAULT) : 统计往后n行的col值,n可选,默认为1,DEFAULT当往下第n行为NULL时候,取默认值,如不指定,则为NULL ntile(n) : 用于将分组数据按照顺序切分成n片,返回当前切片值。注意:n必须为int类型。 排名函数: row_number() over() : 排名函数,不会重复,适合于生成主键或者不并列排名 ...
文章目录约束PRIMARY KEY 主键FOREIGN KEY 外键级联删除级联置空外键的缺点唯一性约束unique非空形约束DEFAULTCHECK 约束当我们创建数据表的时候,我们需要对它的字段进行一些约束,目的在于保证数据的准确性和一致性常见的约束有以下几种:主键约束,外键约束,唯一性约束,非空约束,DEFAULT约束,以及CHECK约束PRIMARY KEY 主键...
1.[单选题]OLTP是什么意思( )A)面向过程的实时处理系统 B)面向对象的实时处理系统 C)面向事务的实时处理系统 D)面向系统的实时处理系统 2.[单选题]下列不属于RDBMS常用的数据库软件有( )A)Oracle B)SQL Server C)MySQL D)redis 3.[单选题]在Hive中查询语句命令使用的关键字为( )A)show B)look C)...
(直接使⽤hive交互式模式)都挺⽅便的 介绍⼀种有意思的⽤法:1.sql的语法 #hive 启动 hive>quit; 退出hive hive> show databases; 查看数据库 hive> create database test; 创建数据库 hive> use default; 使⽤哪个数据库 hive>create table t1 (key string); 创建表 ...