
功能设计
文章平均质量分 72
桔子与叶子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
排行榜设计
最近在做排行榜功能,排行榜无非就是对用户一些数据的排序,在量级不是很大的情况下还是比较简单的,在数据结构上使用数组,set,map都可以,依具体情况而定,这里不做过多讨论。现在遇到的问题是在数据库方面的,也就是对排行榜数据该已什么方式进行存储。我们用的数据库是mysql,如果排行榜量级在百名之内的话可以把每个进榜用户的数据都当做是一条数据库记录插入表中,因为数据量级比较小,插入删除操作不是太多原创 2015-06-21 15:17:32 · 5347 阅读 · 1 评论 -
排行榜奖励发放
一般来说排行榜奖励都通过邮件来发放,要不就是对于在线用户直接发给用户自身,对于离线用户发到用户的离线邮箱,用户上线可以通过邮件取到。这样做简单直接,易于处理,也不容易出错,但是在用户很多的时候可能需要同一时间发送很多封邮件,给数据库造成很大压力。当然也可以通过分时发送来减轻同一时刻给数据库带来的压力,但这就要考虑到如果在没有全部分发完成的时候服务器出现问题的情况,总之难以从根本上解决问题。为了原创 2015-06-22 17:05:20 · 1265 阅读 · 0 评论