2011-08-28 53 views
3

是否有任何技术来模拟Mongodb中的couchdb增量MapReduce。从本质上讲,我们希望定期缩小地图以仅触摸集合中的新文档。mongodb:模拟couchdb的增量映射reduce

我们可以使用finalize将文档标记为“旧”,然后将它们滤除出下一个映射过程吗?

回答

1

我写了一个方法来做到这一点,但通过使用默认ObjectId标识中编码的时间戳来避免必须触及每个源记录。见要点:

https://gist.github.com/2233072