यदि आप MongoDB की आगामी 2.2 रिलीज़ की प्रतीक्षा करने के इच्छुक हैं, तो आप इस क्वेरी को एकत्रीकरण ढांचे का उपयोग करके कुशलतापूर्वक चला सकते हैं:
collection = db.tb;
result = collection.aggregate(
[
{"$group": { "_id": { market: "$market", code: "$code" } } }
]
);
printjson(result);
मेरी परीक्षण मशीन पर एक मिलियन-रिकॉर्ड संग्रह पर, यह 4 सेकंड में चला, जबकि मैप/रिड्यूस संस्करण में एक मिनट से अधिक का समय लगा।