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

मोंगोडब सर्वोत्तम अभ्यास:घोंसला बनाना

मेरी राय में स्कीमा के ऊपर 'आम तौर पर स्वीकृत' नहीं है, लेकिन यह बहुत अच्छा लगता है। लेकिन मैं कुछ सुधारों का सुझाव देता हूं जो भविष्य में आपके दस्तावेज़ के बारे में पूछताछ करने में आपकी सहायता करेंगे:

User
    Name 
    Url
    Emails {email, emailType(primary, secondary)}
    Addresses{address, city, state, postalcode, country, language}

घोंसला बनाना हमेशा अच्छा होता है, लेकिन दो या तीन स्तरों के गहरे घोंसले, क्वेरिंग/अपडेट करने में अतिरिक्त परेशानी पैदा कर सकते हैं।

आशा है कि मेरे सुझाव आपको स्कीमा डिज़ाइन का सही चुनाव करने में मदद करेंगे।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. त्रुटि:डेटा और नमक तर्क आवश्यक

  2. MongoDB - श्रेणीबद्ध क्वेरी पर छँटाई और सीमित करते समय सूचकांक का उपयोग नहीं किया जा रहा है

  3. नोड.जेएस में $elemMatch प्रक्षेपण

  4. PHP का उपयोग करके आप MongoID का स्ट्रिंग मान कैसे प्राप्त करते हैं?

  5. जाँच करें कि क्या दस्तावेज़ es7 async/प्रतीक्षा का उपयोग करके मोंगोडब में मौजूद है