情景:每个用户都会向自己的帐户添加资金,例如100美元,并且他定义系统(我们的网站)每天可以花费高达10美元来展示他的广告。网站。每次他的广告在网站或网站上展示时,都要花1美元。
PS :我们每次展示广告时都不会将记录插入数据库,我们只需deduct
显示广告的数量1 USD
)从他的整个预算。
因为我们展示的广告过多,所以无法将每个广告展示的记录插入数据库。
我在用户表中有2列,whole_budget
和daily_budget
,因此对于上述用户whole_budget
,100
和daily_budget
是{{1} }。
在上面的场景中,我们如何管理10
?所以当广告出现时,我们将如何从他的帐户中扣除1美元?
我们怎么知道他是否已经离开了每日预算?所以我们可以决定是否在当天剩下的时间里展示他的广告。
感谢您的帮助