我只想知道這些協議和文件系統是如何相互關聯的,其中每一個都是相互關聯的。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網站。 –