- 博客(7)
- 收藏
- 关注
原创 Linux查看文件
1 cat显示文件内容英文:concatenate语法:cat [-n] [文件名] -A 显示所有内容,包括隐藏的字符 -n 显示行号 2 more分页显示文件内容语法:more [文件名]空格或f 显示下一页Enter键 显示下一行q或Q 退出3 head查看文件前几行语法:head [文件名] -n 指定行数eg:1,head -20 /etc/services4 tail查看文件的后几行...
2021-11-12 16:03:11 752
原创 数据完整性和Oracle的约束
数据完整性就是为了保证数据在数据表中的正确性。想要保证数据完整性使用在Oracle中,使用约束。在Oracle中使用约束实现数据完整性。一、实体完整性实体就是表中的行。每一行都是一个独立的实体。不能出现二行表示同一个实体。约束:主键约束:主键字段不能为空,不能重复。PK。主键。每张表都应该设置一个主键。主键作用:用来唯一标识记录。二、域完整性域就是表中的列(字段)保存表中的每一个列保存的数据的完整性。约束:数据类型,非空约束,默认值约束,唯一约束,检查约束。数
2021-11-04 19:39:15 249
原创 Shell脚本编程
1.什么是Shell:编程语言一般分为编译型语言和解释型语言。编译型语言,程序在执行之前需要通过编译器对程序进行编译,编译成机器所能识别的机器语言,然后才能执行,这种语言执行效率高,但是跨平台性差,比如C,C++。一般用来做底层开发或者操作系统开发。解释型语言,不需要编译,程序可以直接运行,由解释器将程序翻译为机器语言,效率低。比如Shell、Python。一般用来做服务器脚本开发和接口开发。Shell是命令解释器(command interpreter),连接内核和用户。Shell也是
2021-10-29 14:00:41 279
原创 Yarn简介
Yarn也是主从结构,主要由ResourceManager、NodeManager、 ApplicationMaster和Container等几个组件构成。一、ResourceManager 是根据任务的需要对集群资源的需求进行调度的 YARN 集群主控节点,负责协调和管理整个集群(所有 NodeManager)的资源。二、NodeManager 是 YARN 集群当中真正资源的提供者,是真正执行应用程序的容器的提供者, 监控应用程序的资源使用情况(CPU,内存,硬盘,网络),并通过心跳向集群资源调度器
2021-10-22 18:48:56 294
原创 MapReduce的编程模型
1.MAP端Mapper<KEYIN, VALUEIN, KEYOUT, VALUEOUT>,KEYIN是mr框架提供的程序读取到一行数据的起始偏移量。VALUEIN是mr框架提供的程序读取到一行数据的内容。KEYOUT是用户的逻辑处理方法处理完之后返回给框架的数据中的KEY的类型。VALUEOUT是用户的逻辑处理方法处理完之后返回给框架的数据中的VALUE的类型。Long、String、Integer一类的java类型不能再hadoop中直接使用,因为这些数据会被框架在机器和机器之间进..
2021-10-10 14:04:18 363
原创 HDFS的心跳机制
DataNode默认向NameNode每隔3秒汇报一次,主要汇报2点:一点是DataNode的状态信息,另一个是自身DataNode所持有的所有的数据块的信息。 按照规定,每个DataNode都需要向NameNode汇报,如果某一时刻开始,某个DataNode不汇报了,可能就是宕机了(只要通过玩过传输数据,就可能存在丢失或延迟)。HDFS规定:NameNode连续10次没有收到汇报,便认为可能存在宕机的可能。 DataNode启动好之后,会专门启动一个线程,去专门负责心跳数据包,如果整个Da...
2021-09-25 08:57:50 732
原创 数据操纵语言及语法
标准SQL语言分为DDL(数据定义语言),DML(数据操纵语言),DCL(数据控制语言),今天具体分享DML:1.增加(insert 语句)具体语法:insert into tablename values(value1,value2....);insert into tablename (col1,clo2,...) values (value1,value2...);2.删除(delete语句)具体语法:delete from tabl...
2021-09-19 14:36:09 717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人