同步的運作方式

Caliu 是本機優先的:你的筆記就在你的裝置上,雲端只是備份,永遠不會成為瓶頸。這也決定了同步的運作方式。

本機在先,同步在後

當你輸入時,變更會立即儲存到你的裝置上。沒有儲存按鈕,也沒有轉圈的載入動畫;在同步開始之前,寫入就已經完成了。同步發生在那之後,在背景進行,只要你有網路連線就會執行。

每台裝置各自維護一個佇列

每台裝置都維護著一個佇列,記錄你在它上面所做的變更。Caliu 會在背景把這個佇列分批推送到伺服器,並拉取你其他裝置上變動過的內容。伺服器會保留一份變更紀錄,因此每台裝置只需要取得它還沒看過的部分。

網頁版在你工作時大約每 20 秒同步一次,並在你回到分頁或重新連上網路時立即同步。iPhone、iPad 和 Mac App 也以同樣的方式在背景同步。

觀察同步的過程

側邊欄裡的同步指示器會顯示目前狀態:已同步、有變更待處理、正在同步,或離線。你永遠不需要手動觸發同步。

如果同一則筆記在兩台裝置上都被編輯,而兩邊都還來不及同步,Caliu 會詢問你要保留哪個版本。請參閱關於衝突的文章。