Java中怎么对HDFS进行操作
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家介绍Java中怎么对HDFS进行操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。以下是代码:package hdfs;import java.io.FileInp
千家信息网最后更新 2025年12月02日Java中怎么对HDFS进行操作
这篇文章给大家介绍Java中怎么对HDFS进行操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
以下是代码:
package hdfs;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.net.URI;import java.net.URISyntaxException;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;public class App2 { /** * * 使用 FileSystem * * eclipse 创建方法快捷键:alt+shift+M * eclipse 创建局部变量快捷键 alt+shift+L * * */ public static final String HDFS_PATH = "hdfs://192.168.9.204:9000"; private static final String DIR_PATH = "/user/yinkaipeng"; private static final String FILE_PATH = "/test"; public static void main(String[] args) throws Exception, URISyntaxException { FileSystem fileSystem = FileSystem.get(new URI(HDFS_PATH),new Configuration()); // 创建文件夹 CreatePackage(fileSystem); // 上传文件 //UploadFile(fileSystem); // 下载文件 // Download(fileSystem); //删除文件 //deleteFile(fileSystem); } private static void deleteFile(FileSystem fileSystem) throws IOException { fileSystem.delete(new Path(FILE_PATH), true); System.out .println("OK!"); } private static void UploadFile(FileSystem fileSystem) throws IOException, FileNotFoundException { final FSDataOutputStream out = fileSystem.create(new Path(FILE_PATH)); final FileInputStream in = new FileInputStream("c:/log.txt"); IOUtils.copyBytes(in, out, 1024, true); } private static void CreatePackage(FileSystem fileSystem) throws IOException { fileSystem.mkdirs(new Path(DIR_PATH)); } private static void Download(FileSystem fileSystem) throws IOException { final FSDataInputStream in2 = fileSystem.open(new Path(FILE_PATH)); IOUtils.copyBytes(in2, System.out, 1024, true); }}关于Java中怎么对HDFS进行操作就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
内容
快捷键
更多
帮助
不错
代码
兴趣
变量
小伙
小伙伴
局部
文件夹
文章
方法
知识
篇文章
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
coremail服务器
网络安全防护前面形容词
软件开发专业的前言
2019网络安全宣传周招标
集云网络技术香港
服务器脚本的区别
服务器自己可以搭建吗
华硕电脑服务器地址在哪里看
数据库gb2312
数据库例题专升本
网络安全体系日常生活
软件开发专业培训哪个好
葫芦娃网络安全热点
计算机网络安全海报手绘
数据库怎么装oracle
服务器远程管理卡详解
数据库中的码指的是
服务器框架
北京品质软件开发程序
服务器当普通电脑用
赤毒服务器
pi实时数据库杂志
数据库专家比较推荐的书籍
重庆网络安全宣传周末
怎么设置数据库sa
远程指导软件开发机构
大众网络安全认证
我的世界斗罗封神服务器QQ群号
csol怎么开设服务器
东莞的网络安全建设论文