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

क्या मोंगोडीबी में सूचकांक आकार का अनुमान लगाने के लिए कोई उपकरण हैं?

मैंने अभी कुछ 10gen इंजीनियरों के साथ बात की है और कोई टूल नहीं है लेकिन आप इस फॉर्मूले पर आधारित लिफाफा गणना के पीछे कर सकते हैं:

2 * [ n * ( 18 bytes overhead + avg size of indexed field + 5 or so bytes of conversion fudge factor ) ]

जहां n आपके पास दस्तावेजों की संख्या है।

ओवरहेड और रूपांतरण पैडिंग मोंगो विशिष्ट हैं लेकिन 2x सबसे खराब स्थिति में बी-ट्री डेटा संरचना से लगभग आधा भरा हुआ है (लेकिन एक पूर्ण पेड़ की आवश्यकता के लिए 100% स्थान आवंटित किया गया है)।

मैं और समझाऊंगा लेकिन मैं इस समय खुद इसके बारे में सीख रहा हूं। इस प्रस्तुति में अधिक विवरण होंगे:http://www.10gen.com/presentations/mongosp-2011/mongodb-internals



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या आप मोंगो में $addToSet के लिए एक कुंजी निर्दिष्ट कर सकते हैं?

  2. Mongodb में मान से फ़ील्ड गुणा करें

  3. MongoDB - कोड के साथ बंद करना:62

  4. MongoDB रेगेक्स, सूचकांक और प्रदर्शन

  5. MongoDB $arrayElemAt