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

NoRM . के साथ MongoDB में आलसी लोडिंग

ठीक है, "आलसी लोडिंग" की अवधारणा ज्यादातर मोंगोडीबी जैसे डेटाबेस के लिए विदेशी है। अपने स्कीमा पर एक नज़र डालें:Question एक List है Answers . का .

एक RDBMS . में "आलसी" भाग आपको "सूची" को मूल से अलग से लोड करने की अनुमति देता है। वास्तव में दो प्रश्न हो रहे हैं, आप बस दूसरी क्वेरी को विलंबित करने का प्रयास कर रहे हैं।

MongoDB . में केवल एक ही प्रश्न हो रहा है। Answers प्रश्न के अंदर सन्निहित हैं, इसलिए Question . के लिए आपका अनुरोध स्वचालित रूप से Answers . की सूची शामिल करता है ।

कृपया इसके बेहतर उदाहरण के लिए NORM नमूनों पर एक नज़र डालें:http://normproject.org/samples

मूल बिंदु यह है कि आपके द्वारा प्रदान की गई संरचना अब एकाधिक टेबल नहीं है। यह एम्बेडेड दस्तावेज़ों के साथ सिर्फ एक संग्रह है। तो "आलसी लोड हो रहा है" की अवधारणा वास्तव में अनावश्यक है क्योंकि आप एक प्रश्न को "आलसी लोड" नहीं कर सकते।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB कुल परियोजना _id . की एक सरणी लौटाती है

  2. संग्रह अद्यतन करने पर मोंगोडब एकत्रीकरण

  3. NodeJS + MongoDB:findOne () के साथ संग्रह से डेटा प्राप्त करना

  4. पाठ खोज के साथ कोई परिणाम नहीं MongoDB PHP

  5. आप उल्का के साथ MongoDB को कॉन्फ़िगरेशन कैसे प्रदान करते हैं?