3

Hadoop DFS (HDFS)中的 DFSClient 协议和 FileSystem 类有什么区别。这两个类都用于将远程客户端连接到 HDFS 中的名称节点。所以,我想知道一个比另一个的优势,哪个适合远程客户端连接。

4

1 回答 1

3

FileSystem是一个用于文件管理的抽象类。FileSystem 类有多种实现,例如FTPFileSystem。使用 FileSystem API,可以很容易地在不同的文件系统之间进行交换。

DFSClient是 HDFS 的特定客户端,它的功能远不止文件管理,例如获取namenode获取丢失的块数等。

于 2011-11-14T06:50:43.403 回答