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

MongoDB में नेस्टेड टिप्पणियाँ

क्या आपने टिप्पणियों को उन सभी दस्तावेज़ों में संग्रहीत करने पर विचार किया है जिनके लिए उनके संदर्भ की आवश्यकता है? यदि आपके पास उपयोगकर्ता के लिए कोई दस्तावेज़ है, तो उस उपयोगकर्ता की सभी टिप्पणियों को उसमें संग्रहीत करें। यदि आपके पास वस्तुओं के लिए एक अलग दस्तावेज़ है, तो सभी टिप्पणियों को वहां भी संग्रहीत करें। यह एक संबंधपरक दुनिया से आने के बाद गलत लगता है, जहां आप डेटा के किसी दिए गए टुकड़े की ठीक एक प्रति रखने की कोशिश करते हैं, और फिर इसे आईडी द्वारा संदर्भित करते हैं, लेकिन रिलेशनल डेटाबेस के साथ भी आपको डेटा को डुप्लिकेट करना शुरू करना होगा यदि आप प्रश्नों को चलाना चाहते हैं जल्दी।

इस डिज़ाइन के साथ, आपके द्वारा लोड किया जाने वाला प्रत्येक दस्तावेज़ "पूर्ण" होगा। इसमें आपके लिए आवश्यक सभी डेटा होंगे, और उस संग्रह की अनुक्रमणिका तेजी से पढ़ती रहेंगी। जब आपको एक से अधिक दस्तावेज़ों को अपडेट करने की आवश्यकता होती है, तो कीमत थोड़ी धीमी होगी, और जब आपको टिप्पणी पाठ को अपडेट करने की आवश्यकता होगी, तो सिरदर्द अधिक होगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb में एक कुंजी के आधार पर डुप्लिकेट कैसे निकालें?

  2. विंडोज़ पर मोंगोडीबी शुरू करने में समस्याएं

  3. MongoDB के लिए सोलर डेटा आयात हैंडलर

  4. Junit/Fongo:NotNull . की जांच के लिए यूनिट टेस्ट में फोंगो का उपयोग कैसे करें

  5. नेवला:नेवला में आबाद करें जिसमें कोई ऑब्जेक्ट आईडी नहीं है