订单表统计用户消费金额排名

xuguangwu 发布于 2017/02/05 16:52
阅读 195
收藏 0

需要对用户所有的消费记录进行统计,做一个排名,获取前十名用户信息。

现在我每次查询500条,然后存放到map中,key为userId,value为消费金额,遍历进行累加。对map进行value值排序,取前十条。

现在有一个问题,用户量很大的情况下,map会保存大量的键值对,这种情况,有什么好的解决方案避免。

加载中
0
我的名子
我的名子

加记数表或统计视图的。

0
AlanVision
AlanVision

增加单独的统计表进行处理

返回顶部
顶部