HDFS是hadoop项目的核心子项目,是Hadoop主要的一个分布式文件系统。实际上,hadoop中有一个文件系统抽象,它提供了文件系统实现的各类接口,HDFS只是这个抽象文件系统的一个实例。
文件系统 | URI | JAVA实现 | 定义 |
Local | file | fs.LocalFileSystem | 本地文件系统 |
HDFS | hdfs | hdfs.DistrubutedFileSystem | Hadoop的分布式文件系统 |
HFTP | hftp | hdfs.HtfpFileSystem | 通过HTTP方式以只读的方式访问HDFS |
HSFTP | hsftp | hdfs.HstfpFileSystem | 通过HTTPS方式以只读方式访问HDFS |
HAR | har | fs.HarFileSystem | 构建在其他文件系统上进行归档文件的文件系统 |
KFS | kfs | fs.kfs.KosmosFileSystem | Cloudstroe文件系统 |
FTP | ftp | fs.ftp.FtpFileSystem | FTP服务器支持的文件系统 |