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

MongoDB इंडेक्स सरणियाँ कैसे करता है?

जब अनुक्रमण सरणियों की बात आती है, तो MongoDB सरणी के प्रत्येक मान को अनुक्रमित करता है ताकि आप "लाल" जैसे अलग-अलग आइटम के लिए क्वेरी कर सकें। उदाहरण के लिए:

> db.col1.save({'colors': ['red','blue']})
> db.col1.ensureIndex({'colors':1})

> db.col1.find({'colors': 'red'})
{ "_id" : ObjectId("4ccc78f97cf9bdc2a2e54ee9"), "colors" : [ "red", "blue" ] }
> db.col1.find({'colors': 'blue'})
{ "_id" : ObjectId("4ccc78f97cf9bdc2a2e54ee9"), "colors" : [ "red", "blue" ] }

अधिक जानकारी के लिए, मल्टीकी पर MongoDB के दस्तावेज़ देखें:http://www.mongodb.org/ डिस्प्ले/डीओसीएस/मल्टीकीज



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js - Mongoose - req.body में सभी मानों के साथ नेस्टेड सरणी अपडेट करें

  2. MongoDB अपडेट के साथ Node.js कॉलबैक कभी वापस नहीं आता है, हालांकि यह DB को अपडेट करता है

  3. स्रोत नियंत्रण के लिए बाइनरी के बजाय टेक्स्ट के रूप में MongoDB बैकअप

  4. एक नेस्टेड सरणी के अंदर MongoDB क्वेरी

  5. मोंगोडीबी:ऑब्जेक्ट आईडी बनाम एक आईडी युक्त स्ट्रिंग का उपयोग करने का लाभ?