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

स्प्रिंग डेटा MongoDB 4.0 लेनदेन समर्थन

स्प्रिंग डेटा लवलेस M3 (2.1.0.M3) 17 मई 2018 को जारी MongoDB v4.0 के लिए सिंक्रोनस लेनदेन का समर्थन करता है। स्प्रिंग डेटा लवलेस M3 रिलीज़ नोट .

स्प्रिंग डेटा से उदाहरण दस्तावेज़:MongoDB लेनदेन

ClientSession session = client.startSession(options);                   

template.withSession(session)
    .execute(action -> {
        session.startTransaction();                                     
        try {

            Step step = // ...;
            action.insert(step);
            process(step);
            action.update(Step.class).apply(Update.set("state", // ...
            session.commitTransaction();                                
        } catch (RuntimeException e) {
            session.abortTransaction();                                 
        }
    }, ClientSession::close)                                            
    .subscribe();

संबंधित भी देखें:DATAMONGO-1920 और DATAMONGO-1970



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:इनपुट दस्तावेज़ चर के साथ मिलान का उपयोग करना

  2. MongoCursorException - कर्सर नहीं मिला (MongoDB PHP ड्राइवर)

  3. मोंगो खोल फ़ाइल से क्वेरी निष्पादित करता है और परिणाम दिखाता है

  4. mongodb FindAndModify - डेटा अपडेट करें

  5. समान पंक्तियों को समूहबद्ध करने के लिए पाइमोंगो में समूह का उपयोग कैसे करें?