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

ब्रह्मांड डीबी एकत्रीकरण पाइपलाइन असंगत (मोंगो एपीआई)?

MongoDB API के लिए Azure Cosmos DB का संस्करण 3.6 जारी होने के बाद से इस थ्रेड को एक अपडेट प्रदान करना चाहता था, एकत्रीकरण के साथ समस्या अब सही परिणाम दे रही है।

प्रारंभिक क्वेरी + परिणाम:

db.coll_01.aggregate([
  { $match: { _class: "History"} }
    ]);

Operation consumed 3.18 RUs
{ "_id" : 1, "owner" : "a", "_class" : "History" }
{ "_id" : 2, "owner" : "a", "_class" : "History" }
{ "_id" : 5, "owner" : "b", "_class" : "History" }

दूसरी क्वेरी + परिणाम:

db.coll_01.aggregate([
 { $match: { _class: "History"} },
 { $group: { _id: "$owner", count: { $sum: 1 }}}
   ]);

Operation consumed 3.36 RUs
{ "_id" : "a", "count" : 2 }
{ "_id" : "b", "count" : 1 }

और अंत में एग्रीगेशन क्वेरी + परिणाम:

db.coll_01.aggregate([
 { $match: { _class: "History"} },
 { $group: { _id: "$owner", count: { $sum: 1 }}},
 { $match: { count: { $gt: 1 }}}
  ]);

Operation consumed 3.36 RUs
{ "_id" : "a", "count" : 2 }

अधिक जानकारी के लिए कृपया देखें:Azure Cosmos DB's MongoDB के लिए API (3.6 संस्करण):समर्थित सुविधाएँ और सिंटैक्स



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला जे एस खोजएक हमेशा अशक्त लौटाता है

  2. एक गहरे नेस्टेड दस्तावेज़ क्वेरी में MongoDB के स्थितीय ऑपरेटर $ का उपयोग करना

  3. NoSQL डेटाबेस की लड़ाई - MongoDB और Cassandra की तुलना करना

  4. MongoDB में CSV को संग्रह कैसे निर्यात करें?

  5. डॉकर कंपोज़ का उपयोग करके बनाए गए मोंगोडब कंटेनर पर रूट क्रेडेंशियल के साथ लॉगिन करें