mongodb的多表关联哪种处理方式最优-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

mongodb的多表关联哪种处理方式最优

2016-02-19 17:18:56 2135 1

需求是这样的,一个游戏后台系统,需要对每天产生的日志文件进行分析。游戏日志有用户注册、用户登录等。
使用mapreduce将用户注册信息统计到一个集合user_register,将用户登录信息去重后放到另一个集合user_login,现在需要根据用户名关联这个两个集合统计出一些数据。但查了很多资料没有发现mongodb在这方面有很好的解决办法,也想过使用mapreduce来解决,但根据这段时间我使用mapreduce的心得,感觉mapreduce只能处理一个集合,不能同时处理两个集合。目前我想出的一个解决方案就是把这两个集合中的数据都读出来,然后使用程序代码处理。这种方式虽然能暂时解决问题,但肯定不是最优的。
求助大神们,mongodb的多表关联哪种处理方式最优

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:44:57

    对于你说的应用场景有以下几个建议仅供参考
    1.如果需要的数据实时性要求比较高,可以用mongodb做队列服务使用 程序代码实时处理数据
    2.合并user_register user_login 到一个collection 然后再mapreduce
    3.使用dbref关联两个collection 然后再mapreduce

    0 0
相关问答

5

回答

Spark 【问答合集】

社区小助手 2019-05-29 14:13:40 130292浏览量 回答数 5

10

回答

【精品问答合集】Hbase热门问答

hbase小能手 2019-05-29 14:37:26 123937浏览量 回答数 10

37

回答

SaaS模式云数据仓库MaxCompute 百问百答合集(持续更新20220424)

亢海鹏 2020-05-29 15:10:00 90471浏览量 回答数 37

20

回答

[@倚贤][¥20]学习Java后端的疑惑

小江同志 2018-10-24 16:11:21 134732浏览量 回答数 20

5

回答

java.lang.UnsupportedOperationException: This is supposed to be overridden by subclasses.

迷茫君 2019-07-16 09:26:11 120941浏览量 回答数 5

39

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 263791浏览量 回答数 39

23

回答

【精品问答合集】Redis热门问答

李博 bluemind 2019-05-29 16:36:15 131452浏览量 回答数 23

9

回答

HaoSQL,好用的SQL等数据库一键包发布!

梦丫头 2017-11-14 15:20:55 72370浏览量 回答数 9

11

回答

【精品问答合集】MongoDB热门问答

李博 bluemind 2019-05-29 16:50:19 123666浏览量 回答数 11

13

回答

【精品问答合集】Java热门问答

李博 bluemind 2019-05-29 16:00:45 129575浏览量 回答数 13
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载