我要做一个用户积分的模块。
用一个表记录用户积分的增减
每次需要读取用户积分或者判断用户积分够不够时,就用sum来获取。问题来了,随着用户的数据不断类积,增至千万条数据,那sum的效率怎么办呢,每次判断用户积分够不够时,都要sum一下的。如果光用一条记录或者存在用户表中的一个字段里来存储用户的积分余额,似乎又不安全和不准确。或者有其他的方案吗,大神们怎么做的。
用一个表记录用户积分的增减
每次需要读取用户积分或者判断用户积分够不够时,就用sum来获取。问题来了,随着用户的数据不断类积,增至千万条数据,那sum的效率怎么办呢,每次判断用户积分够不够时,都要sum一下的。如果光用一条记录或者存在用户表中的一个字段里来存储用户的积分余额,似乎又不安全和不准确。或者有其他的方案吗,大神们怎么做的。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货