自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (2)
  • 收藏
  • 关注

原创 较大数据玩家排行榜

有个需求是需要对我们现在新项目的所有玩家进行排行,形成所有玩家的名词排行。要求所有获得排名积分的玩家都需要进行排行,同时需要获取玩家排名时速度较快。 思路:数据库目前注册玩家数量在17万,假设日活玩家可以做到10万,需要对10万人进行全部排行。所有人统一使用快排,不理想,因为游戏分数极其容易发生变化。所以使用map进行分段排行。 总体思路如上图,按照分数稀释一下人数,每个分...

2019-03-21 15:41:53 489

原创 shell脚本结合mysql语句处理对玩家进行排序

实际项目中,遇到一个需求,需要先将所有数据库里的玩家进行排序,排序规则:每个分数段位选取前一百个玩家,放进排行榜数据表中,当遇到我们限定的分数上限值时,进行特殊处理,先选取大于上限值的一百个,叫做最强王者,然后在剩下的和等于上限值的当中,选取一百个,叫做至尊。 例子:比如分数是 1 3 5 8 13 15 40 69 那么选择...

2019-03-06 09:32:19 358

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除