我只想知道这些协议和文件系统是如何相互关联的,其中每一个都是相互关联的。FTP vs SFTP vs HDFS vs NTFS vs EXT2,EXT3
FTP VS SFTP VS HDFS VS NTFS VS EXT2,EXT3
任何帮助,将不胜感激。
谢谢。
我只想知道这些协议和文件系统是如何相互关联的,其中每一个都是相互关联的。FTP vs SFTP vs HDFS vs NTFS vs EXT2,EXT3
FTP VS SFTP VS HDFS VS NTFS VS EXT2,EXT3
任何帮助,将不胜感激。
谢谢。
FTP是一种旧的文件传输协议,类似于HTTP,但专门用于移动大型文件。
sftp是一个完全不同的协议。它通过ssh传输,因此被加密。
HDFS是Hadoop分布式文件系统。它被设计为在单个文件系统映像中保存许多PB数据。
NTFS,ext2和ext3是操作系统特定的磁盘文件系统。 NTFS是大多数Windows计算机上的主要文件系统。 ext2曾经是事实上的Linux文件系统,后来被ext3和现在的ext4所取代。所有的ext文件系统都是相关的,你可以从ext2 - > ext3 - > ext4升级。
谢谢@tobert。他们说你不能将文件从ftp服务器直接传输到hadoop服务器。就像我运行一个普通的linux服务器上运行“ftp”,但是在hadoop HDFS上,它说无效的命令。对此有何看法? – Range777
HDFS不是一个“真正的”文件系统,因为它不能通过正常的操作系统工具访问。这就是为什么像'ls'这样的命令是'hadoop ls'。 如果您想将文件FTP到HDFS中,您需要将其下载到临时区域,然后使用'hadoop dfs -copyFromLocal' http://hadoop.apache.org/docs/r2将其加载到HDFS中。 3.0/Hadoop的项目 - 距离/ Hadoop的通用/ FileSystemShell.html#copyFromLocal – Tobert
http://en.wikipedia.org/wiki/Ftp – Stefan
协议和文件系统完全不相关。文件系统是存储数据的一种方式,协议是通过网络访问文件系统的一种方式。 – Barmar
关于密切原因的解释......我建议你在将这个帖子发布为[su]之前提出一个更清晰更具体的问题,否则你可能在那里也得不到多少帮助。这是太宽泛和开放式的。这听起来更像是Google搜索的主题,而不是Q&A网站。 –