標籤:

Evernote 的同步方式是怎樣的?

-Evernote的同步方式是 以本地為基準同步到網路 還是 以網路為基準同步到本地 的?

-同步原理是怎麼樣的?是不是像Dropbox的增量同步一樣?

-關於流量。每月60M是不是只算上行流量,而不是下行流量。比如:別人分享給我筆記,在不轉到個人筆記的前提下,同步下載別人分享的筆記不算流量,是不是?

謝謝


Evernote的同步方式是 以本地為基準同步到網路 還是 以網路為基準同步到本地 的?

  1. 若客戶端從未與伺服器端同步過,則執行 Full Sync
  2. fullSyncBefore(伺服器端上次同步時間) &> lastSyncTime(客戶端上次同步時間),則執行 Full Sync
  3. updateCount(伺服器端上次修改時間) = lastUpdateCount(客戶端上次同步時獲得的 updateCount),即伺服器端在與當前客戶端同步之後沒有修改,則執行 Send Changes
  4. 其他情形,執行 Incremental Sync 。[1]

說明:

  1. Send Changes 將客戶端修改過的筆記、標籤等數據單元同步到伺服器端。
  2. Full SyncIncremental Sync 都對每一數據單元檢查其在客戶端與伺服器端是否存在、修改時間、標識符等信息,據此判斷該數據單元的同步方向,對重名項進行重命名,對衝突項進行逐欄位合併,將衝突筆記移至 「Conflicting Changes」 臨時筆記本。[2]

同步原理是怎麼樣的?是不是像Dropbox的增量同步一樣?

如上文所述,Evernote同步的單位為筆記、標籤等數據單元,不同於Dropbox二進位位級別的增量同步[3]。若你在客戶端修改一條筆記,Evernote會將其全文上傳到伺服器端[4]。

關於流量。每月60M是不是只算上行流量,而不是下行流量。比如:別人分享給我筆記,在不轉到個人筆記的前提下,同步下載別人分享的筆記不算流量,是不是?

  1. Evernote只限制用戶每月的上傳流量[5],而沒有下載限制[6]。

  2. 你可以將公共筆記本鏈接到你的帳戶,以便從Evernote的「共享」選項卡快速訪問該筆記本[7]。該公共筆記本並非真實存在於你的帳戶,而僅僅是一個鏈接[8]。因此你將其同步至電腦不會消耗流量。

Update:

  @yskin 提到修改筆記之後同步如何計算流量的問題。事實上,因為要重新上傳整條筆記,流量會計算2次[9]。因此記筆記要盡量簡短一點、不要放太多圖片,大文件放在Dropbox比較好~

References:

[1] Evernote Synchronization via EDAM http://dev.evernote.com/media/pdf/edam-sync.pdf

[2] Evernote for Windows User Guide http://evernote.com/support/EvernoteForWindows-UserGuide.pdf

[3] Does Dropbox always upload/download the entire file any time a change is made? https://www.dropbox.com/help/8

[4] Evernote pdf sync is not incremental sync?? http://discussion.evernote.com/topic/20303-evernote-pdf-sync-is-not-incremental-sync/#entry102409

[5] Why doesn"t my upload quota reset at the beginning of each month? https://support.evernote.com/link/portal/16051/16058/Article/1279/Why-doesn-t-my-upload-quota-reset-at-the-beginning-of-each-month

[6] About free account ... http://discussion.evernote.com/topic/23437-about-free-account/#entry121269

[7] Notebook Sharing and Collaboration: Phase 1 http://blog.evernote.com/2009/06/25/notebook-sharing-phase-1/

[8] Edit Shared Premium NoteBook by non-Premium EN user http://discussion.evernote.com/topic/15054-edit-shared-premium-notebook-by-non-premium-en-user/#entry75774

[9] Questions about my PDF workflow http://discussion.evernote.com/topic/21946-questions-about-my-pdf-workflow/#entry111425


推薦閱讀:

Evernote標籤支持分級的意義何在?
馬克飛象背後的製作團隊/公司是什麼背景的?
hm標籤怎麼看?
如何用 Evernote 當作銷售團隊的 CRM,是否可行?
印象筆記、Gnotes、有道筆記、為知筆記的手機版哪個最好用?

TAG:Evernote | 同步 |