摘要: 一. sqoop的使用 1. 常见命令 help:查看命令 list-databases:查看当前连接的数据库中的数据库列表(只能列出当前的用户有权限访问的数据库) import:导入,将关系库中的数据库表导入到hdfs上 export:导出,将hdfs上的数据文件导出到关系库中 job:可以创建一 阅读全文
posted @ 2022-06-24 10:43 Luo_YB 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一. hive中的数据类型 hive中的数据类型主要分为: (1)基本数据类型 1.数值型:主要就是用来保存数字 整数型 tinyint :1字节 smallint :2字节 int :4字节 bigint :8字节 浮点型 float :4字节 double :8字节 2.字符串类型 String 阅读全文
posted @ 2022-06-22 17:49 Luo_YB 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一. HDFS分布式 是一种主从结构模型,一个主节点控制多个子节点 主节点:主要是用来保存数据块和各个子节点之间的映射关系,并不会保存具体的文件数据 子节点:主要是用来保存文件切片后具体的数据块 HDFS文件存储过程: 1. 发起一个文件存储请求 2. 从主节点中获取子节点的分配列表 3. 去具体的 阅读全文
posted @ 2022-06-21 13:23 Luo_YB 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一. Linux中定时任务 crontab: -e:用来编辑定时任务 -l:查看当前定时任务 -r:删除当前的定时任务 在crontab中设置定时时间需要使用cron表达式 cron表达式:* * * * *,cron表达式一般是由5部分组成,每一部分之间使用空格分开。 第一个*:分钟(0-59)  阅读全文
posted @ 2022-06-20 17:03 Luo_YB 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一. 分区 Oracle 数据库是最早提出物理表分区的数据库,分区的功能是由Oracle8.0的版本中推出的 作用: (1)提高查询效率 (2)提高应用程序的可用性 查看当前用户所有的主分区与子分区 select * from user_tba_partitions; select * from u 阅读全文
posted @ 2022-06-13 17:02 Luo_YB 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 一. 视图和物化视图 1. 普通视图:可以将一条select语句的结果保存成一张虚表 虚表:表中不会保存具体的数据,只是用来保存查询的sql语句 (1)简单的视图:主要是针对一张表的查询操作创建的视图 (2)复杂的视图:主要查询的结果来自于多张表关联 视图的创建语法: create [or repl 阅读全文
posted @ 2022-06-11 17:57 Luo_YB 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一. PL/SQL块 1. 命名的PL/SQL块:将一个完整业务逻辑的PL/SQL块起一个名字,然后进行独立的编译之后保存到数据库中,然后在后续使用时直接可以通过名称调用 2. 匿名的PL/SQL块:重用性不高,并且执行效率也不高 优点:代码重用性和效率比较高 常见的命名的PL/SQL块:函数,存储 阅读全文
posted @ 2022-06-10 18:28 Luo_YB 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一. PL/SQL: 过程化语言,是专门为Oracle开发的一门语言。 1. PL/SQL块:3部分组成 1.1 声明部分(declare):可以省略 主要是用来定义一些变量,游标,类型等等。 1.2 执行部分(begin):不能省略 主要用来编写具体的业务逻辑执行的代码。 1.3 异常处理(exc 阅读全文
posted @ 2022-06-08 17:57 Luo_YB 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一. 正则表达式 用来描述一个字符串的组成规则的一种语法 正则表达式的组成部分: 1. 元数据: (1).:匹配换行符以外的任意字符 (2)\w:匹配字母,数字或下划线 (3)\s:匹配任意空白符 (4)\d:匹配任意数字 (5)\b:匹配一个单词的开始或结束 (6)\n:匹配一个换行符 (7)\t 阅读全文
posted @ 2022-06-07 10:57 Luo_YB 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 一. 系统函数 dual:Oracle 数据库提供的一个临时的系统表 1. 字符类函数:主要用来操作字符串 (1)ascii():将字符转换成ASCII码值 例子:select ascii('A') from dual (2)chr():将ASCII码值转换成字符 例子:select chr(65) 阅读全文
posted @ 2022-06-06 16:35 Luo_YB 阅读(305) 评论(0) 推荐(0) 编辑