Are there any techniques for emulating couchdb’s incremental MapReduce in Mongodb. Essentially, we want to a periodic map reduce to only touch new documents in a collection.
Could we use finalize to mark documents as ‘old’ and then filter them out of the next map process?
Yes, there is support for incremental map reduce since MongoDB 1.8. See the writeup I did for examples: http://blog.evilmonkeylabs.com/2011/01/27/MongoDB-1_8-MapReduce/