我知道S3和其他一些文件系统可以替代HDFS,我想知道一个文件系统需要满足哪些要求才能在MapReduce框架中用作HDFS的替代品?
发布于 2012-12-31 08:13:43
文件系统必须是分布式的或全局可访问的,以便MapReduce的分布式执行能够通过网络与其通信。
发布于 2015-01-27 00:57:04
Hadoop有一个抽象的文件系统概念,HDFS只是其中的一个实现。Java抽象类org.apache.hadoop.fs.FileSystem表示Hadoop中的一个文件系统,并且有几个具体的实现,包括用于小型部署和/或测试目的的本地实现。
https://hadoop.apache.org/docs/current/api/org/apache/hadoop/fs/FileSystem.html
https://stackoverflow.com/questions/12152535
复制相似问题