V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xxxy
V2EX  ›  问与答

百万级别数据下 mongodb aggregate group 很慢

  •  
  •   xxxy · 2019-02-20 11:34:31 +08:00 · 1909 次点击
    这是一个创建于 2102 天前的主题,其中的信息可能已经有所发展或是发生改变。

    match 之后的数据大概有 200 万, 在这 200 万数据下 group 一个字段, 大概需要 15 秒,请问大家有改善的方法吗?

    2 条回复    2020-02-22 20:21:48 +08:00
    localcats
        1
    localcats  
       2020-02-21 09:19:58 +08:00
    同问~
    xxxy
        2
    xxxy  
    OP
       2020-02-22 20:21:48 +08:00
    @localcats 我之后的解决方法是用另一个表存储统计数据, 每当涉及的统计数据增加或减少, 就同步更新统计表的数据。 为了避免有时数据不同步,还会定时从原生表查到正确的结果存储起来
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2684 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:24 · PVG 20:24 · LAX 04:24 · JFK 07:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.