预计日投票量 2k~10k.
我能想到的两种方式计票.
1. 记录每次投票的信息, 如访问 IP, UA, 时间, 投票的项目, 然后 WHERE + count().
2. 除了每次投票的信息外, 在候选人的表中增加一个票数字段, 有新投票时更新该字段的值.
感觉第一种准确, 第二种节省资源.
不知道投票系统怎样实时计票时怎样才是合理的?
我能想到的两种方式计票.
1. 记录每次投票的信息, 如访问 IP, UA, 时间, 投票的项目, 然后 WHERE + count().
2. 除了每次投票的信息外, 在候选人的表中增加一个票数字段, 有新投票时更新该字段的值.
感觉第一种准确, 第二种节省资源.
不知道投票系统怎样实时计票时怎样才是合理的?