我正在創建一個Web應用程序,用戶可以在其中購買貸項(使用真實貨幣)並將其用於物品。在Web應用程序中存儲貸項餘額的最佳實踐
我將需要保持每次用戶購買或花費信用的歷史。
我經常需要知道用戶的當前貸方餘額。
我通常工作的原則是兩次存儲相同的數據是不好的做法,即因爲我有一個所有信貸餘額增加和減少的歷史,我不應該把餘額本身存儲爲一個單獨的字段。
但是,每次用戶打開一個新頁面(將顯示其當前餘額)時,計算此平衡似乎有點矯枉過正。另一方面,將它存儲在數據庫或網絡服務器的內存中似乎是錯誤的,只是爲了防止系統每次都必須處理它。
有沒有人有這方面的經驗和/或知道什麼建議的最佳做法是這種情況?
是的問題是,當檢查發現Postcount!= COUNT(Posts)時該怎麼辦。 – GGG 2013-03-21 09:34:58
@GGG當然,實際的帖子表(或您的交易日誌)在出現差異的情況下是領先的。 – CodeCaster 2013-03-21 09:52:09