Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个集合:一个是来自设备的原始数据,一个是设备配置
我使用 map reduce 来处理来自设备的原始数据。我需要在 reduce 步骤中获取配置参数。
是否可以 ?
提前致谢
更新: 我有很多数据每天要处理 400000 个文档和大约 4000 个配置文档。因此我必须在两个集合之间进行连接并将其注入 map/reduce ?这是最好的方法吗?
不,Map/reduce 应该始终使用调用它的集合数据。如果您需要配置数据,则必须在调用 map/reduce 之前确保它位于原始设备数据中。由于 m/r 只是在服务器端执行的 JavaScript,因此在技术上可以查询其他集合,但它可能会中断(想到分片)。