मैं रेल के साथ Mongoid का उपयोग कर Mongoid.override_database ("डेटाबेस_नाम") का उपयोग कर कई डेटाबेस से बात कर रहा हूं। मैं वर्तमान डेटाबेस को प्रोग्रामिक रूप से कैसे पा सकता हूं? सत्रों पर मोंगोइड दस्
के बिना mongodb क्वेरी प्रदर्शन की जांच कैसे कर सकता हूं मेरे पास एक क्वेरी है जो समाप्त होने में बहुत अधिक समय लेती है। मुझे कुछ प्रदर्शन परीक्षण करना पसंद है लेकिन जब मैं एक बार जांचता हूं (जो वर्तम
मान लिया जाये कि निम्नलिखित: irb> x
irb> => {"_id"=> 123456, "welcome"=>"Hi!", "welcome2" => "Enjoy your stay!"}
irb> coll.class
irb> => Mongo::Collection
मैं दोनों को फिर से लिखने विधि और परमाणु
के साथ सॉर्ट() के लिए बहुत अधिक डेटा - मैं एक बड़ा संग्रह (300k + रिकॉर्ड्स) स्टोर करने के लिए MongoDB 1.6.3 का उपयोग कर रहा हूं। मैंने एक समग्र सूचकांक जोड़ा। db['collection_name'].getIndexes()
[