दोनों संग्रहों को एक संग्रह में कॉपी करें (यदि आवश्यक हो तो एक विभेदक फ़ील्ड शामिल करें ताकि आप बता सकें कि प्रत्येक उदाहरण में आपके पास किस प्रकार का दस्तावेज़ है)।
उस संग्रह पर map-reduce चलाएं
मानचित्र में, शब्द को कुंजी और मान के रूप में उत्सर्जित करें, जैसे {instance:1, dict:0}
या {instance:0, dict:1}
इस पर निर्भर करता है कि मैप किया जा रहा दस्तावेज़ एक उदाहरण है या एक शब्दकोश प्रविष्टि। (आप यहां और फ़ील्ड्स को आवश्यकतानुसार मानों में जोड़ सकते हैं।)
रिड्यूस में, स्कोर जमा करें (हमेशा की तरह)।
अब instance > 0
. की तलाश में एक क्वेरी करें और dict > 0
और आपके पास वे सभी शब्द हैं जो दोनों में हैं।