HADOOP的基础知识-1

你们使用的 hadoop 是什么环境什么版本的?

hadoop   开源版 2.8

hadoop   cdh 版本 5

 hadoop 有哪三大组件?
hdfs hadoop 的分布式文件管理系统
mapreduce : 数据的计算引擎
yarn : 资源管理和调度系统
hadoop 平台,你用过和知道哪些不同的组件?
离线的部分:sqoop yarn hdfs mapreduce hive
实时的部分:flume(日志信息的收集) kafka(消息队列的处理) hbase(一种列式存储的数据库)
spark(基于内存的计算引擎) flink(流式处理的计算引擎)
hadoop 里面,hdfs 数据块是多大一块?
128M
数据默认保存几份?
3
hdfs 里面由哪几个组件构成?
datanode namenode secondarynamenode
hdfs 里面的几个组件,分别有哪些功能和作用?
secondarynamenode:服务器数据的收集,将信息传递给 namenode
namenode:负责和客户端进行沟通
datanode:负责存储数据
hadoop 的基础服务有哪几个?
datanode namenode secondarynamenode jps resourcemanager nodemanager
hdfs 里面,写入数据(上传文件)和读取数据(下载文件),过程流程和原理是
什么?
读取数据:
1.客户端申请某个位置的文件或者数据
2.namenode 响应申请,并且将文件和数据所在的 datanode 节点信息列表返回给客户端
3.客户端根据节点信息去向 datanode 申请数据的读取
4.datanode 响应成功给客户端
5.客户端开始申请读取 block1
6.datanode 返回 block1 的数据
7.持续申请后面的其他 block 数据
8.datanode 持续的返回剩下的其他数据
写入数据:
1.客户端要申请写入一个数据
2.namenode 审核文件和数据的合法性
3.namenode 返回允许的响应
4.客户端开始申请写入
5.namenode 返回 datanode 的节点信息
6.客户端找到 datanode 开始申请写入数据
7.datanode 同意进行数据写入
8.客户端开始上传数据
8.1 datanode 开始向其他的 datanode 申请备份
8.2 其他的 datanode 同意备份
8.3 开始备份
8.4 备份完成
9. datanode 回应客户端表示写入成功
CH340串口驱动是针对使用CH340和CH341系列USB转串口芯片的设备而设计的一款重要驱动程序。这些芯片广泛应用于各种电子设备中,如Arduino开发板、模块化电子模块、无线通信设备等,因为它们能方便地将设备连接到个人计算机的USB接口进行数据传输。驱动程序是操作系统与硬件设备之间的桥梁,确保系统能够识别并正确通信。我们要理解串口通信的基本概念。串行通信是一种数据传输方式,数据以比特流的形式按顺序逐位发送,通常用于连接距离较远的设备,因为它比并行通信更节省线路。在个人计算机上,传统的串口(COM口)逐渐被USB接口取代,而CH340和CH341芯片就是实现这种转换的关键组件。CH340和CH341芯片的主要功能包括:1. USB到串口的桥接:这两款芯片可以将USB信号转换为RS-232串行通信协议,使得不支持USB的设备可以通过USB接口与计算机通信。2. 支持多种波特率:它们能够适应各种波特率设置,如9600、115200等,以满足不同应用的需求。3. 兼容性广泛:由于支持32位和64位的Windows系统,包括最新的Windows 11,它们可以用于大多数现代计算机。驱动程序安装过程:1. 下载:用户需要找到与自己系统兼容的CH340串口驱动程序,例如"CH341SER"文件,通常是一个可执行的安装程序或ZIP压缩包。2. 解压:如果下载的是压缩文件,需先解压得到安装文件。3. 安装:运行安装程序,按照提示完成驱动的安装。通常会自动识别已连接的CH340或CH341设备,并安装相应的驱动。4. 验证:安装完成后,可以通过设备管理器检查是否成功安装。在“端口”类别下,应该能看到新增的虚拟串口,如COM3、COM4等。在实际应用中,CH340串口驱动还有以下几点需要注意:1. 如果设备在安装驱动后仍无法识别,可能需要检查USB线连接是否
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值