最近開發了一個公安機關的分布式系統,在系統中要求若幹個人同時可以對資料庫進行讀寫操作。這時出現了一些聯想問題:
1 當多于1人的使用者對同一條記錄進行寫操作時,先寫入的使用者的資料必定會被後寫入的使用者的資料override掉,這個問題如何解決?
2 希望看比某一條記錄更新的(在這條記錄修改後,才進行修改和添加的)所有記錄,如何實作(ID不連續,記錄時常有更新)?
3 希望看到本行記錄的最新版本,如果有新版本就讀到資料集,如果沒有就不讀到資料集?(行版本戳)
ok,I answer questions which I put questions to .
1 當多于1人的使用者對同一條記錄進行寫操作時,先寫入的使用者的資料必定會被後寫入的使用者的資料override掉,解決方法:
2 希望看比某一條記錄更新的(在這條記錄修改後,才進行修改和添加的)所有記錄,如何實作(ID不連續,記錄時常有更新)解決方法: