db.yourCollection.count()
. द्वारा कुल गणना प्राप्त करें
फिर db.yourCollection.find({$gte: value}).count()
का उपयोग करके रिकॉर्ड की गणना करें, जिसमें बड़ी संख्या है
अगर कुल गिनती =1000, बड़े या बराबर के लिए गिनें =950 तो आपको 950/1000 में मिला है - शीर्ष 95%
लेकिन यदि आप अपने संग्रह का उपयोग अक्सर रीड मोड में और दुर्लभ लेखन मोड में करते हैं, तो मेरा सुझाव है कि {_id:..., percent:...}
रिकॉर्ड रखने के लिए MapReduce का उपयोग करके नया अस्थायी संग्रह बनाएं।