`
timer_yin
  • 浏览: 687 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
需求是这样的,做一个评价排名,用户可以对一个帖子进行评价,然后根据评价次数进行排名,需要在前端展示排名 用户的属性:用户id(userid),用户所在城市id(cityid),评价次数(count),排名(rank) 数据的增长是每天5W的速度进行增加,根据PM的要求,暂时定为1小时计算排名一次,根据城市统计用户在当前城市下的排名 目前我做的做法:数据库采用的Mysql,表设计的很简单,就是一张表和上述几个字段 做定时任务每隔一个小时,根据城市id将数据取出,然后在内存中进行计算排名,计算后更新rank字段值写回数据库 以目前的数据情况是没问题,但是很矬,当数据量增大到一定程度,这种设计 ...
Global site tag (gtag.js) - Google Analytics