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

नेवला में स्कीमा परिवर्तन से निपटना

हालांकि यह मजाकिया है, मोंगोडीबी का जन्म आरडीबीएमएस में स्कीमा समस्याओं का जवाब देने के लिए हुआ था। आपको कुछ भी माइग्रेट करने की आवश्यकता नहीं है, यदि फ़ील्ड की आवश्यकता है तो आपको केवल स्कीमा परिभाषा में डिफ़ॉल्ट मान सेट करना है।

new Schema({
    name: { type: string }
})

करने के लिए:

new Schema({
    name: { type: string },
    birthplace: { type: string, required: true, default: 'neverborn' }
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में लौटाए गए दस्तावेज़ों को सीमित करने के 2 तरीके

  2. नेवले के साथ स्कीमा में फ़ील्ड जोड़ें नहीं

  3. CompositeServerSelector का उपयोग कर सर्वर का चयन करने के बाद 30000ms के बाद एक समयबाह्य हुआ

  4. MongoDB 3.0 . में अपडेट होने के बाद Heroku ऐप क्रैश हो जाता है

  5. एक ही मोंगोडब क्वेरी में गिनती और अलग गिनती के आधार पर समूह का चयन करें