30万数据处理,求大神给思路!

加文哥 2018-07-23 11:49:00
需求是每个月月初,生成每个用户的上个月的账单,
目前用户有30几万,用的是mongoDB又不能回滚,数据有点大(本人没处理过30几万的数据),请求大神们给思路!
...全文
526 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
rumlee 2018-08-13
  • 打赏
  • 举报
回复
这么小的数据量那还不是想怎么处理就怎么处理么?
我们系统最高峰期1秒钟5万条数据啊。
幺客 2018-08-13
  • 打赏
  • 举报
回复
账单数据 需要实时吗? 不是月底或月初统一计算吗?
提前计算好,然后推送给用户不可以吗?
哈希塞特 2018-08-11
  • 打赏
  • 举报
回复
开三十个线程,每个线程处理1W用户
骑猪走天涯 2018-07-24
  • 打赏
  • 举报
回复
30W的数据不算多,如果在技术上没有改进的空间,可以考虑将一个月的数据先按天统计,作为中间数据保存,到月底的时候汇总就可以了。

主要目的是将大量的数据分块处理,通常海量数据处理采用这样的思路。
fj77568073 2018-07-23
  • 打赏
  • 举报
回复
如果需要效率快的话,检查慢的原因是一个,也可以开个主进程,多开几个电脑跑服务(多线程,根据电脑配置开几个任务线程),然后拉取数据,分发处理。
stacksoverflow 2018-07-23
  • 打赏
  • 举报
回复
就是一下子的事情,几个小时太慢了吧,查查慢在哪块代码上,定位一下问题。
加文哥 2018-07-23
  • 打赏
  • 举报
回复
#3 是的不算大 但是台慢了 还要用户生成月账单 几个小时 太慢了!
stacksoverflow 2018-07-23
  • 打赏
  • 举报
回复
30几万不算大吧,正常处理有什么问题吗?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧