开发者社区 问答 正文

HDFS的API之FileSystem写入数据有那几步?

HDFS的API之FileSystem写入数据有那几步?

展开
收起
游客fbdr25iajcjto 2021-12-04 22:25:00 492 分享 版权
1 条回答
写回答
取消 提交回答
  • 1)最简单的方法就是指定一个Path,返回一个用于写入数据的流:

    public FSDataOutputStream create(Path f) throws IOException 1 (2)重载方法Progressable用于传递回调接口,可以把数据写入datanode的进度通知应用,这个展示进度对mapreduce相当重要:

    public interface Progressable { void progress(); }

    (3)另一个新建文件的方法就是append()方法在现有的文件末尾追加数据:

    2021-12-04 22:25:57
    赞同 展开评论