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

MongoDB:किसी संग्रह को छोड़ने का ट्रेड-ऑफ़ बनाम उसके सभी दस्तावेज़ों को हटाना

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

पुस्तक के लेखक MongoDB:The Definitive Guide (क्रिस्टीना चोडोरो और माइकल डिरॉल्फ) ने एक प्रयोग चलाया जहां उन्होंने एक पायथन लिपि प्रदान की जो एक drop का समय था बनाम a remove 1000000 रिकॉर्ड के। drop . के लिए परिणाम 0.01 सेकंड में आ गए और remove . के लिए 46.08 सेकंड . अब जबकि हार्डवेयर और अन्य कारकों के आधार पर सटीक समय भिन्न हो सकता है, फिर भी यह उस बिंदु को दर्शाता है कि drop काफी तेज है।

संदर्भ:चोडोरो के।, डिरॉल्फ एम। (2010)। "मोंगोडीबी:निश्चित गाइड।" O'Reilly Media, Inc. Sebastapol, CA., pp.25



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB लुकअप जब विदेशी क्षेत्र एक सरणी है

  2. मानव-पठनीय दिनांक प्रारूप के साथ बीएसओएन को जेएसओएन में कैसे परिवर्तित करें

  3. MongoDB उपयोगकर्ता बनाएं जो केवल उसके द्वारा बनाए गए दस्तावेज़ों का प्रबंधन कर सके

  4. मोंगो-गो-ड्राइवर के साथ मोंगो कमांड कैसे चलाएं?

  5. मैं उस वस्तु को कैसे खोजूं जिसके गुण foo या bar एक क्वेरी मान के बराबर हों?