开发者社区 问答 正文

HDFS中文件使用什么来创建呢?

HDFS中文件使用什么来创建呢?

展开
收起
游客mm5dulkpivqdo 2021-12-13 00:08:36 524 分享 版权
1 条回答
写回答
取消 提交回答
  • 文件使用FileSystem类的create方法及其重载形式来创建,create方法返回一个输出流FSDataOutputStream,可以调用返回输出流的getPos方法查看当前文件的位移,但是不能进行seek操作,HDFS仅支持追加操作。

    创建时,可以传递一个回调接口Peofressable,获取进度信息

    append(Path f)方法用于追加内容到已有文件,但是并不是所有的实现都提供该方法,例如Amazon的文件实现就没有提供追加功能。

    2021-12-13 00:09:04
    赞同 展开评论
问答标签:
问答地址: