我在節點中寫了一個小應用程序。我有需要維基修訂版的帖子。我在編輯時也非常頻繁地保存帖子,所以我不想保存每個修改的完整修訂。Javascript/Node.js:數據修補方案
是否有人知道任何現有的存儲補丁而非修訂的方案?這將是json /明文,不需要比較二進制文件或任何東西。
我在節點中寫了一個小應用程序。我有需要維基修訂版的帖子。我在編輯時也非常頻繁地保存帖子,所以我不想保存每個修改的完整修訂。Javascript/Node.js:數據修補方案
是否有人知道任何現有的存儲補丁而非修訂的方案?這將是json /明文,不需要比較二進制文件或任何東西。
你可以通過埃裏克庫(SourceGear的創始人),他討論了閱讀博客文章Time and Space Tradeoffs in Version Control Storage開始很懷疑你問:
存儲是一個版本控制 系統中最困難的 挑戰之一。對於每個文件,我們必須存儲 以前存在的每個版本。 版本控制 存儲庫的邏輯大小永遠不會縮小。它只是 不斷增長和增長,並且每個 舊版本需要保持可用。
那麼,什麼是最好的方式來存儲 每一個版本的一切?
除非你解決簡單的最後編輯 - 贏得邏輯,這是相當複雜的(實際上,它仍然會如果你這樣做:)。您可能對開源的wave protocol感興趣。