我已經意識到,通過直接使用Amazon S3服務,我可以爲自己節省很多錢。我不認爲購買像GoodSync或Jungle Disk這樣的客戶端,我認爲創建我自己的Windows同步應用程序會很有趣,它可以將我的文件同步到S3。像Dropbox這樣的同步服務,文件索引背後的理論?
我發現我可以使用FileSystemWatcher
監視文件和目錄的更改,但我正在尋找Dropbox等其他服務如何索引文件的理論。比如將文件的文件大小與記錄在客戶端PC某處索引中的大小進行比較,然後使用此信息確定是否同步。
我正在使用C#和對不同庫或對代碼示例的引用可能會有所幫助,但我主要是尋找索引文件的最佳方法,並且讓某人指向正確的方向。
謝謝
不是編程答案,但Windows Live Mesh提供25GB和合理的免費同步應用程序。 – 2011-04-05 12:36:29