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

MongoDb . में सेकेंडरी पर पढ़ना कैसे पसंद करें

बहुत खून और पसीने के बाद सही उत्तर इस प्रकार है:

  • सेकेंडरीज में सभी पठन / प्रश्नों को प्राथमिकता देने के लिए, केवल slaveOk() सेट करने की आवश्यकता है
  • केवल चयनित पठन को प्राथमिकता देने के लिए सेकेंडरी का उपयोग करें, slaveOk() . सेट न करें और queryNonPrimary() . का उपयोग करें इसके बजाय प्रति क्वेरी

प्रतिकृति सेट का उपयोग करते समय उपयुक्त लेखन चिंता सेट करना भी एक अच्छा अभ्यास है, जैसे:

mongo.setWriteConcern(WriteConcern.REPLICAS_SAFE);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodump का उपयोग करके एक MongoDB डेटाबेस का बैकअप लें

  2. लोचदार खोज के साथ मोंगो कनेक्टर का उपयोग करके कस्टम मैपिंग कैसे करें

  3. मोंगोडब खराब प्रदर्शन

  4. मैं एक एकत्रीकरण के लिए शीर्ष एन बाल्टी कैसे प्राप्त कर सकता हूं और अन्य सभी बाल्टी एक अन्य बाल्टी में संयुक्त हो सकता हूं?

  5. MongooseJS - दस्तावेज़ और संदर्भित दस्तावेज़ को कैसे सहेजना है?