同步時 Dropbox 到底會做什麼?

同步時 Dropbox 到底會做什麼?

當我在配置了 Dropbox 的系統上上傳或建立資料夾時,配備相同 Dropbox 帳戶的其他系統上到底會發生什麼?

我的意思是:Dropbox 是否下載新文件的完整版本並將其儲存在遠端系統上(渴望一致性)?或者它是否更新該文件的元數據,表明有新版本可用,用戶是否應該選擇訪問它(惰性一致性)?

我的問題是,我想使用 Dropbox 作為分發我需要經常處理的小文件的便捷方式,同時也將其用作我不想丟失的大量關鍵文件的備份。

並非所有配備 Dropbox 的系統都有 1 TB 的可用空間。事實上,我會​​定期使用手機和平板電腦查看文件,但它們肯定沒有 1 TB 的可用空間。

答案1

它有所不同。

PC 版本(Windows、OS X、Linux)作為具有使用者權限的常規應用程式運行,並將檔案儲存在常規檔案系統上。當另一個應用程式嘗試存取文件時,沒有任何方法可以允許 Dropbox 按需下載文件,因此下載完整文件是唯一的方法工作。

因此,預設情況下,將下載全部 1 TB。但是,該應用程式允許排除某些資料夾(在使用者介面中稱為「選擇性同步」),因此您無需將所有檔案下載到每台電腦。

(一些其他工具,例如 Wuala 相反,選擇公開它們的內部的透過某種模擬網路共享存取進行存儲,同步應用程式最終接收所有開啟和讀取請求,並可以實現按需下載。然而,這通常至少需要管理員權限,而 Dropbox 迄今為止強烈避免要求管理員權限。

安卓應用程式主要充當瘦文件瀏覽器 - 它在本地緩存基本元資料(檔案名稱),但當您嘗試透過應用程式開啟檔案時按需下載檔案。最近的文件會快取一段時間(大約 250 MB),您可以對文件加註星標以永久同步和快取它們,但它們始終必須透過 Dropbox 應用程式開啟。

(這些檔案緩存在應用程式的私有儲存目錄中 - 從技術上講,它們可以直接透過檔案系統訪問,但導航起來有些棘手。

相關內容