檔案儲存和物件儲存的區別(物件儲存和塊儲存區別 簡單理解)
物件儲存是儲存解決方案中的一種:
那麼今天給大家普及一下另外一種儲存:檔案儲存。
什麼是檔案儲存?
如果您曾經在 PC、Mac 或膝上型電腦上儲存過檔案,那麼您已經體驗過檔案儲存,檔案作為一個整體儲存在硬碟上的特定位置。
檔案儲存一般有兩個特點:
- 檔案:所有資料都儲存為完整的檔案。
- 層次結構:檔案位於資料夾結構中,並通過路徑訪問。
檔案儲存,除了內建硬碟之外,主要有兩種不同的變體:
- 網路附加儲存(NAS):連線到網路並可供網路的所有參與者使用的自治儲存系統。
- 直連儲存(DAS):以外部硬碟的形式直接連線到計算機的儲存系統。
檔案儲存的工種原理
檔案儲存的工種原理不宜多說,我們天天都在用,比如我們想要儲存某個檔案到某個目錄,首先要在某個磁碟下新建一個資料夾,然後將檔案儲存或者移動到該資料夾下:
比如我們在D盤新建了一個資料夾goProject,又在goProject資料夾下新建了一個資料夾tmp,最後我們將wljlsmz.sql檔案放入其中。
檔案系統還儲存每個檔案的後設資料,後設資料是有助於識別檔案的基本資訊,包括檔名、檔案大小、檔案建立日期和上次修改時間,檔案在多個資料夾級別中以分層方式列出。
除了將資料儲存在個人 PC 上的方式之外,檔案儲存是用於共享儲存的主要儲存型別,稱為網路附加儲存或 NAS。NAS 系統允許多個伺服器及其支援的使用者訪問集中儲存池的定義共享。
NAS 系統上的檔案儲存通常支援檔案訪問協議,例如網路檔案系統 (NFS),它是 Linux 和 Linux 應用程式的本機,以及伺服器訊息塊 (SMB),以前稱為通用網際網路檔案系統 (CIFS),適用於 Windows伺服器及其託管的應用程式。
檔案儲存的結構
根目錄下可以新建很多層級的目錄。
想象一個帶儲藏室的舊辦公室,在那個房間裡,有許多存放檔案的櫃子,每個櫃子都有一個名字,裡面有很多很多的檔案,為了將檔案新增到儲藏室,您將搜尋正確的檔案櫃並放置該檔案,為了檢索檔案,您將執行相同的操作。
這其實就是檔案儲存系統的工作方式。
檔案儲存的優點
1、簡單
這是檔案儲存的最大優勢,特別是在檔案共享和協作方面,這一優勢被髮揮到最大,許多應用程式已針對檔案儲存進行了編寫和優化。
2、通用協議
檔案儲存使用通用檔案級協議,例如伺服器訊息塊 (SMB)、通用 Internet 檔案系統 (CIFS) 或網路檔案系統 (NFS)。
3、負載分擔能力
使用 NAS 裝置的檔案儲存允許您將檔案從昂貴的計算硬體移到更實惠的 LAN 連線儲存裝置上,而且如果選擇訂閱雲檔案儲存服務,還可以省去現場硬體升級的費用以及相關的持續維護和運營成本。
檔案儲存和物件儲存的區別
1、歷史
檔案儲存的存在時間遠遠超過物件儲存,檔案儲存是系統用來組織和儲存資料的原始方法,技術商的進步促使物件儲存在 90 年代中期興起。
2、資料隔離
- 檔案儲存不採取措施將資料與系統隔離,所有相關資料都儲存在實際資料夾中。
- 物件儲存將其持有的資料儲存在與物理系統分開的數字資料倉儲中。
3、訪問儲存的資料
- 檔案儲存使用者利用網路檔案系統協議來訪問儲存在他們系統上的資料,這是一個較舊的協議,由於設計該協議的時間等原因而受到限制。
- 物件儲存所儲存的資料通常通過使用HTTP介面進行訪問。
4、儲存資料的位置
- 檔案儲存將資料儲存在與組織的硬體和網路基礎設施掛鉤的物理裝置上。
- 物件儲存將資料儲存在雲中。
總結
檔案儲存是一個比較古老但非常簡單的儲存方式,大量應用在本地檔案共享、集中式檔案協作、歸檔/儲存、備份/災難恢復以及現在比較火的人工智慧機器學習、視訊流、音訊流等。希望本文簡短的介紹能讓您學習到檔案儲存的知識。
最後感謝您的閱讀,如果覺得文章對您有幫助,別忘了點贊、收藏⭐哦!有任何問題,歡迎在下方評論區與我討論!!!