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

दस्तावेज़-उन्मुख डेटाबेस में संबंध?

मैं दस्तावेज़-उन्मुख डेटाबेस के लिए बिल्कुल नया हूं, और अभी मैं नोड.जेएस और मोंगोडब का उपयोग करके एक सीएमएस विकसित करने की कोशिश कर रहा हूं, इसलिए मुझे आपके जैसी ही समस्याओं का सामना करना पड़ रहा है।

परीक्षण और त्रुटि से मुझे अंगूठे का यह नियम मिला:मैं प्रत्येक इकाई के लिए एक संग्रह बनाता हूं जो मेरे प्रश्नों के लिए "विषय" हो सकता है, जबकि बाकी को अन्य वस्तुओं के अंदर एम्बेड कर सकता है।

उदाहरण के लिए, ब्लॉग प्रविष्टि में टिप्पणियां एम्बेड की जा सकती हैं, क्योंकि आमतौर पर वे प्रविष्टि के लिए बाध्य होती हैं और मैं सभी टिप्पणियों पर विश्व स्तर पर की गई उपयोगी क्वेरी के बारे में नहीं सोच सकता। दूसरी ओर, किसी पोस्ट से जुड़े टैग अपने स्वयं के संग्रह के लायक हो सकते हैं, क्योंकि भले ही वे पोस्ट के लिए बाध्य हों, हो सकता है कि आप सभी टैग्स के बारे में विश्व स्तर पर तर्क करना चाहें (उदाहरण के लिए ट्रेंडिंग विषयों की सूची बनाना)।

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

  2. Meteor.js और नेवला संगतता

  3. ब्लूमिक्स मोंगोडब:प्रमाणित करने में विफल

  4. मैं मोंगोडब का उपयोग करके प्रति विशिष्ट क्षेत्र में कई रिकॉर्ड कैसे चुन सकता हूं?

  5. bson के प्रकार के जावास्क्रिप्ट/जावास्क्रिप्टविथस्कोप का उपयोग क्या है?