java对hdfs的操作是怎样的
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这期内容当中小编将会给大家带来有关java对hdfs的操作是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。package hdfs;import java.i
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
国庆手抄报网络安全
软件开发工程师一年能涨薪多少
软件开发目录创建原则
2017重庆网络安全宣传周
服务器报博
宝山区品牌软件开发销售价格
迷你服务器爆笑视频
中兴基带软件开发怎么样
网络安全防范的技术有哪些
爱翻译软件开发
工业网络技术研究内容
亚马逊用云服务器安全
东城dell服务器回收价目表
锐捷服务器访问限制
大华海康软件开发工程师
数据库中文件夹名称是什么
网络安全教育 团稿
武汉凡谷历史交易数据库
jenkins服务器
不通过代理服务器上网安全
陈睿射在服务器导板
关闭电脑的dhcp服务器
忍者必须死不同服务器能加好友吗
三一重能软件开发
2015安化网络安全失信人
智能云服务器电脑配置
nps系统软件开发
引入很多网络技术
邹平文件审批oa软件开发
微博隐藏ip代理服务器