【发布时间】:2012-06-14 07:08:01
【问题描述】:
在 mongodb 中,单键的 mapReduce 是否比 2 或 3 键的 mapReduce 快? 我有这个疑问,因为无论如何我们需要 O(n) 来映射它们,其中 n 是集合的大小
【问题讨论】:
在 mongodb 中,单键的 mapReduce 是否比 2 或 3 键的 mapReduce 快? 我有这个疑问,因为无论如何我们需要 O(n) 来映射它们,其中 n 是集合的大小
【问题讨论】:
您是指具有多个发射的 mapReduce,还是具有复合键(如 { x : 1, y : 1 })的 mapReduce?每个 doc 发出多个键可以使 reduce 阶段稍长一些,因为要组合的数据更多。复合发出的密钥会使发出的数据更大,因此会有存储(和网络)开销。
【讨论】: