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

MongoDB के साथ म्यूटेक्स

इस क्षेत्र में प्रमुख MongoDB विशेषता यह है कि एक एकल . के लिए एक अद्यतन दस्तावेज़ परमाणु है। दस्तावेज़ से :

तो आपके अपडेट के लिए:

db.collection.update({done: false, taken: false},{$set: {taken: true, takenBy: myIp}});

इसका मतलब है कि यह परमाणु रूप से एक ऐसा दस्तावेज़ ढूंढेगा जो मानदंडों से मेल खाता हो और फिर उसे अपडेट कर दे। तो हाँ, यह किसी दिए गए सर्वर को कार्य सौंपने के लिए अच्छा काम करेगा।

देखें यह अन्य पोस्ट MongoDB में साझा कार्य कतार को लागू करने के बारे में अधिक जानकारी के लिए। एक प्रमुख बिंदु जिसका उल्लेख किया गया है वह है findAndModify दोनों को अपडेट करने के लिए और अपडेट किया गया दस्तावेज़ लौटाएं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब में ऑटो गणना क्षेत्र

  2. allowDiskUse नहीं मिल सकता:pymongo के साथ काम करने के लिए सही है

  3. mongoDB नक्शा / घटाएँ घटाएँ

  4. स्प्रिंग-बूट:mongoDB तारीख की तुलना काम नहीं कर रही है

  5. इमोजी मोंगोडब में सही ढंग से सहेजा नहीं गया है