【问题标题】:Read files on hadoop with java nio FileChannel使用 java nio FileChannel 读取 hadoop 上的文件
【发布时间】:2016-03-20 09:38:39
【问题描述】:

我正在尝试使用 nio 读取一些 hadoop 文件。我的问题是如何将 FileSystem 传递给 FileChannel。我想使用它的原因是因为,根据this post,nio 更快。

【问题讨论】:

  • 它可能会更快如果您可以使用它,并且由于您不能将它与 Hadoop FileSystem 结合使用,它根本不会更快.
  • 这就是为什么我要问是否有人有解决方案,然后我可以测试它是否真的更快。

标签: java hadoop nio


【解决方案1】:

为此,您不需要在 FileChannel 中传递文件系统。您可以扩展 FileChannel 以接受给定的文件系统。您可以通过this repo 了解更多信息。您可以在 given file 中看到 FileChannel 是如何扩展的。

【讨论】:

    猜你喜欢
    • 2011-03-21
    • 1970-01-01
    • 2013-03-14
    • 2020-09-02
    • 2018-12-25
    • 1970-01-01
    • 2010-09-10
    • 2010-12-08
    • 1970-01-01
    相关资源
    最近更新 更多