我寧願讓Mercurial爲我保存更改並保留更改,而不是使用SQL Server Posts
表和平臺文件(文本/ HTML)用戶內容版本匹配的PostRevisions
表跟蹤每個用戶的文件存儲庫的位置。Mercurial作爲版本化數據存儲
這將使備份非常容易,具體取決於您想要如何分享或分片內容。顯而易見的解決方案是擁有一個存儲所有用戶數據的存儲庫,併爲每個用戶ID提供文件夾。
但是,在將文件提交到存儲數百萬用戶文件的存儲庫時,我對此方法的性能和併發性問題感到不好。
有沒有人試圖使用Mercurial作爲平面用戶文件的輔助數據存儲?
你想要什麼版本?內容管理系統的內容?也許實際使用CMS會更明智。 – 2011-04-23 17:55:34
@Erno,我正在嘗試爲我的用戶版本HTML片段。 – 2011-04-23 17:57:24
你是什麼意思的HTML片段?真的,這聽起來像一個CMS的工作。存儲並不昂貴,所以你需要有大量的版本和大量的用戶來使你所建議的方法值得付出。你有任何號碼? – 2011-04-23 18:17:41