java对hdfs的操作是怎样的
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这期内容当中小编将会给大家带来有关java对hdfs的操作是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。package hdfs;import java.i
千家信息网最后更新 2025年01月19日java对hdfs的操作是怎样的
这期内容当中小编将会给大家带来有关java对hdfs的操作是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
package hdfs;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.net.URI;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FSDataInputStream;import org.apache.hadoop.fs.FSDataOutputStream;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.IOUtils;/** * java对hdfs的操作 * @author 林 * */public class App2 { public static final String HDFS_PATH = "hdfs://hadoop:9000"; public static final String DRI_PATH = "/d1000"; public static final String FILE_PATH = "/d1000/f1000"; public static void main(String[] args) throws Exception { FileSystem fileSystem = FileSystem.get(new URI(HDFS_PATH),new Configuration()); //创建文件夹 mkDri(fileSystem); //上传文件 uploadDate(fileSystem); //下载文件 downloadFile(fileSystem); //删除文件 deleteFile(fileSystem); } public static void deleteFile(FileSystem fileSystem) throws IOException { fileSystem.delete(new Path(FILE_PATH), true); } //下载文件 public static void downloadFile(FileSystem fileSystem) throws IOException { FSDataInputStream in = fileSystem.open(new Path(FILE_PATH)); FileOutputStream out = new FileOutputStream(new File("D:/copy.txt")); //IOUtils.copyBytes(in, System.out, 2048, true);下载到控制台 IOUtils.copyBytes(in,out, 2048, true); } //上传文件 public static void uploadDate(FileSystem fileSystem) throws IOException, FileNotFoundException { FSDataOutputStream out = fileSystem.create(new Path(FILE_PATH)); FileInputStream in = new FileInputStream("D:/hadoop安装.txt"); IOUtils.copyBytes(in, out, 1024,true); } //创建目录 public static void mkDri(FileSystem fileSystem) throws IOException { fileSystem.mkdirs(new Path(DRI_PATH)); }}
上述就是小编为大家分享的java对hdfs的操作是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
文件
内容
分析
专业
中小
内容丰富
就是
控制台
文件夹
文章
更多
目录
知识
篇文章
行业
角度
资讯
资讯频道
频道
控制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
我的世界赛文mod服务器
积分返利软件开发
助力冬奥网络安全
电子处方软件开发官方平平台
怎样设置软件开发者选项
云服务器应用安全防护
单片机软件开发招聘信息
数据库在cims中的作用和地位
微信登陆显示服务器繁忙
武汉大学网络安全学院官网李明亮
如今软件开发的行情
自己开发软件如何用阿里服务器
手机添加网络安全性显示开放
国家网络安全责任保险
修改数据库大小限制
网络安全法大数据怎么做
峰米w10服务器错误
数据库用户同步怎么做
win 7服务器管理器
净化网络安全防线活动
数据库回滚提示缺失右括号
司法局开展网络安全检查
华为虚拟化服务器不识别u盘
服务器停电自启动
上海网络安全条例
服务器集群虚拟化设计
服务器一般选用什么cpu
数据库日志的类型
我的世界高人气服务器手机版推荐
广东服务器防火墙批发