たとえば、Analyticsを実行する場合、10秒かかるmap/reduceの実行が発生する可能性があります。実行後、他のWebページがその結果を利用できる場合は、ページごとに10秒節約できます。
map/reduceの結果を何らかの方法でキャッシュしておくとよいでしょう。
成功したmap/reduceの実行をmap_reduce_result_[timestamp]
dbのように記録し、このタイムスタンプをdb.run_log
MongoDBに保持することができます。このタイムスタンプは、たとえばUNIXエポック時間です。したがって、他のページが結果にアクセスする必要がある場合、最大タイムスタンプを取得して、MongoDBに保存されているその結果を検索することができます。しかし、そうすることはハックのようなものであり、それを行うためのより良い方法があるかどうか疑問に思います。