怎樣設計T+1交易模式假設用戶發起兩筆交易記錄,時間分別為:2017-09-25 1:00 存100元 和2017-09-25 2:00 存200元的交易,此時用戶的總余額為:300元,可用余額為:0元,然后所有的交易記錄都必須等待24個小時之后才能取出或做其他的投資,到2017-09-26 1:00之后 用戶可用金額為100元 ,2017-09-26 2:00之后可用余額為:300元,假如2017-09-26 2:20 用戶提現用掉了50元 ,此時可用余額為250元怎樣實時的計算出當前用戶的可用余額如果用定時服務計算的時候,計算結果會有延遲……求解,萬分感謝
1 回答

翻翻過去那場雪
TA貢獻2065條經驗 獲得超14個贊
這類問題需要結合實際需求來設計的。
1.簡單,而且數據量不是很大,需要精準的24小時判斷,就可以在數據上加一個生效時間,每次使用或者計算的時候,利用這個時間來操作。
2.復雜點的,需要建立一個中間的賬戶,來存這些24小時內的數據,生效的數據再轉入到實際賬戶,至于如何控制生效,就需要根據實際業務來設計了,可以利用人工確認,或者作業的方式來處理了。
- 1 回答
- 0 關注
- 1500 瀏覽
添加回答
舉報
0/150
提交
取消