【发布时间】:2014-11-24 21:54:48
【问题描述】:
我想定期(每 5 分钟左右)处理/更新 Mongodb 集合中的每个文档,并将结果保存回数据库。更新函数需要在每个文档上执行实际代码(据我所知),因为它需要执行计算,例如获取时间戳的差异和使用 Math.pow 获取指数,standard MongoDB update operators 没有涵盖。
在 NodeJS 中最好的方法是什么?
完整上下文:我正在尝试实现 Hacker News ranking algorithm,这是与时间相关的。 discussion I've seen around this 涉及使用单独的线程/进程来定期更新文档的分数。
【问题讨论】:
标签: node.js mongodb mongoose batch-processing