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