MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडीबी इंडेक्स और $या ऑपरेटर

हां, एक $ या क्वेरी उचित के रूप में अनुक्रमणिका का उपयोग करेगी। उदाहरण के लिए:

> db.test.ensureIndex({a:1})
> db.test.ensureIndex({b:1})
> db.test.find({$or:[{a:1}, {b:2}]}).explain()
{
        "clauses" : [
                {
                        "cursor" : "BtreeCursor a_1",
                        "nscanned" : 0,
                        "nscannedObjects" : 0,
                        "n" : 0,
                        "millis" : 0,
                        "nYields" : 0,
                        "nChunkSkips" : 0,
                        "isMultiKey" : false,
                        "indexOnly" : false,
                        "indexBounds" : {
                                "a" : [
                                        [
                                                1,
                                                1
                                        ]
                                ]
                        }
                },
                {
                        "cursor" : "BtreeCursor b_1",
                        "nscanned" : 0,
                        "nscannedObjects" : 0,
                        "n" : 0,
                        "millis" : 1,
                        "nYields" : 0,
                        "nChunkSkips" : 0,
                        "isMultiKey" : false,
                        "indexOnly" : false,
                        "indexBounds" : {
                                "b" : [
                                        [
                                                2,
                                                2
                                        ]
                                ]
                        }
                }
        ],
        "nscanned" : 0,
        "nscannedObjects" : 0,
        "n" : 0,
        "millis" : 1
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के लिए C# ड्राइवर का उपयोग करके ऑर्डर या सॉर्ट कैसे निर्दिष्ट करें?

  2. स्प्रिंग डेटा:MongoDB दस्तावेज़ में अद्वितीय फ़ील्ड

  3. नेवला:डेटा फ़ील्ड के बिना .chunk संग्रह से फ़ाइल दस्तावेज़ प्राप्त नहीं कर सकता

  4. क्या होता है जब मोंगोडब स्मृति से बाहर हो जाता है?

  5. मोंगोडब सरणी मिलान