
1 ttvv123 May 12, 2024 那就要看你的数据量了 |
2 turan12 OP 数据量不大,用户 5w 左右,每天交易大概 2-3k 笔。 |
3 LeeReamond May 12, 2024 @ttvv123 除非是个人使用的管理后台,就算是企业内部后台也没法用这种方式的,复杂度从 O(1)转成 O(2^n)了 |
4 shoaly May 12, 2024 我的建议是做日结, 然后 任意时候的余额 = 头一天的余额汇总 + 今天的 交易 sum() |
5 crysislinux May 12, 2024 via Android 肯定不行的,数据量一上来性能太差了。event sourcing 就是你这种思路,但是性能也要靠 projection 来保证。 |
6 512357301 May 12, 2024 via Android record 记录流水和每笔交易的余额不就行了,直接省了 balance 表 |
9 adimn May 13, 2024 record 表你不记录上次余额吗, 这样你就不用 sum 了 |