首页 > 代码库 > 使用hadoop的类操作HDFS
使用hadoop的类操作HDFS
1. 创建文件夹
private static final String PATH = "hdfs://hadoop:9000/"; private static final String DIR = "/d2"; public static void main(String[] args) throws Exception { FileSystem fileSystem = FileSystem.get(new URI(PATH), new Configuration()); fileSystem.mkdirs(new Path(DIR)); }
2.上传文件
private static final String PATH = "hdfs://hadoop:9000/"; private static final String FILE = "/d2/hello"; public static void main(String[] args) throws Exception { FileSystem fileSystem = FileSystem.get(new URI(PATH), new Configuration()); FSDataOutputStream out = fileSystem.create(new Path(FILE)); FileInputStream in = new FileInputStream("D:/readme.txt"); IOUtils.copyBytes(in, out, 1024, true); }
使用hadoop的类操作HDFS
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。