【发布时间】:2013-09-09 15:05:36
【问题描述】:
场景:我们的数据库很大(大约 20 tb 的数据),我们每天都在不断地添加数据。我们想创建一个用户可以看到的网页,通过显示某些数据聚合与我们的数据库交互。实时查询(或执行 mapreduce)太慢了。因此,我们最终创建了一个预先计算的聚合数据缓存,并每天增量更新。
当前是否有任何可以在 mongodb 上处理的库或软件?有没有更好的方法来做到这一点?
【问题讨论】:
-
您的解决方案有什么问题? “查找库或软件”问题不适合 StackOverflow。您显然正在运行标准化查询并定期缓存结果。这似乎很典型,任何解决方案都将特定于您未描述的其余基础架构。
-
嗯,我不是说这是唯一的方法。这是我想出的(我很乐意使用它),但我只是想看看其他人在做什么......