使用FileSystem类操作HDFS文件

来源:互联网 发布:网络安全教育黑板报 编辑:程序博客网 时间:2024/05/16 17:48

FSDataOutputStream os = hdfs.create(new Path(args[0]));

注意:在os.flush()   刷新数据流;

有时写入的文件不能立即被其他读者看见,只有大于一个块时其他读者才能看见第一个块,但还是不能看见当前块。可以使用out.sync()  强制所有缓存与数据节点同步。其实在每一个os.close()中隐含了一个sync()的调用


0 0
原创粉丝点击