对于我的下一个应用程序,用户可能会有一些不断变化的“点”。例如,用户可能会因执行一项任务而获得一定数量的积分、被拿走积分或将积分捐赠给他们。
我想知道除了“历史”表(其中将包含每个用户的增量和减量)之外,是否存储该值并不断更新它,或者在需要时计算用户当前的点数历史表。
显然,存储此值会带来冗余,但可能比从历史表中的多行计算点数数百次更可取。
对于我的下一个应用程序,用户可能会有一些不断变化的“点”。例如,用户可能会因执行一项任务而获得一定数量的积分、被拿走积分或将积分捐赠给他们。
我想知道除了“历史”表(其中将包含每个用户的增量和减量)之外,是否存储该值并不断更新它,或者在需要时计算用户当前的点数历史表。
显然,存储此值会带来冗余,但可能比从历史表中的多行计算点数数百次更可取。