Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB में डेटाबेस का स्टोरेज साइज कैसे प्राप्त करें

MongoDB में डेटाबेस का स्टोरेज साइज प्राप्त करने के लिए stats() मेथड का उपयोग करें।

उदाहरण से समझें

पहले वर्तमान डेटाबेस चेक करें:

> db;
test

अब स्टोरेज साइज सहित स्टैट्स प्राप्त करने के लिए:

> db.stats()

आउटपुट:

{ "db": "test", "collections": 114, "views": 0, "objects": 391, "avgObjSize": 83.0076726342711, "dataSize": 32456, "storageSize": 3211264, "numExtents": 0, "indexes": 120, "indexSize": 2494464, "fsUsedSize": 126172377088, "fsTotalSize": 199229435904, "ok": 1 }

मुख्य फील्ड्स:

  • dataSize: असम्प्रेस्ड डेटा का साइज (बाइट्स में)
  • storageSize: डिस्क पर आवंटित कुल स्टोरेज साइज (कम्प्रेशन सहित)
  • indexSize: इंडेक्स द्वारा उपयोग किया गया साइज
  • fsUsedSize/fsTotalSize: फाइल सिस्टम उपयोग/कुल साइज

नोट: storageSize में खाली स्पेस भी शामिल होता है जो भविष्य के ग्रोथ के लिए आरक्षित होता है।

  1. - MongoDB में _id की सरणी (Array) कैसे प्राप्त करें?

    MongoDB में _id फ़ील्ड को समझना MongoDB में _id एक अनिवार्य फ़ील्ड है जो प्रत्येक दस्तावेज़ के लिए प्राथमिक कुंजी (Primary Key) के रूप में कार्य करता है। प्रत्येक संग्रह (Collection) में संग्रहीत दस्तावेज़ का एक अद्वितीय _id होना आवश्यक है। विशिष्ट _id मानों के लिए दस्तावेज़ प्राप्त करने का सिंटैक

  1. - MongoDB में संग्रह के फ़ील्ड नाम (कॉलम नाम) कैसे प्राप्त करें?

    MongoDB में स्कीमा-लेस संरचना MongoDB एक स्कीमा-लेस (Schema-less) डेटाबेस है, इसलिए इसमें पारंपरिक SQL टेबल की तरह निश्चित कॉलम (Columns) नहीं होते। इसके बजाय, इसमें संग्रह (Collections) होते हैं, और एक संग्रह में विभिन्न प्रकार के दस्तावेज़ (Documents) हो सकते हैं जिनकी संरचना भिन्न हो सकती है। द

  1. MongoDB में Date / ISODate के घटक कैसे प्राप्त करें? MongoDB में Date / ISODate के घटक कैसे प्राप्त करें?

    MongoDB में Date/ISODate के घटक प्राप्त करना MongoDB में Date/ISODate के घटक प्राप्त करने के लिए, आइए कलेक्शन में दिनांक के साथ एक दस्तावेज़ बनाते हैं। अब MongoDB में Date/ISODate के घटक प्राप्त करते हैं: > db.componentOfDateDemo.insert({ShippingDate:new Date()}); WriteResult({ nInserted : 1 })