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

MongoDB में उपयोग हो रहे स्टोरेज इंजन की पहचान कैसे करें?


MongoDB स्टोरेज इंजन जानने के तरीके

MongoDB में वर्तमान में उपयोग हो रहे स्टोरेज इंजन का नाम और उसकी कॉन्फ़िगरेशन जानने के लिए db.serverStatus() का उपयोग करें।

स्टोरेज इंजन का नाम जानें

db.serverStatus().storageEngine;

उदाहरण आउटपुट


विस्तृत कॉन्फ़िगरेशन देखें

db.serverStatus().wiredTiger;

यह कमांड WiredTiger स्टोरेज इंजन की विस्तृत आंकड़े और कॉन्फ़िगरेशन दिखाता है, जिसमें कैश उपयोग, ब्लॉक मैनेजर, लॉग, ट्रांजैक्शन, कनेक्शन आदि की जानकारी शामिल होती है।

मुख्य स्टोरेज इंजन

  • WiredTiger: MongoDB 3.2+ का डिफ़ॉल्ट स्टोरेज इंजन (डॉक्यूमेंट-लेवल लॉकिंग, कम्प्रेशन, चेकपॉइंटिंग)
  • MMAPv1: पुराना इंजन (MongoDB 4.0 में हटा दिया गया)
  • In-Memory: एंटरप्राइज़ संस्करण के लिए

नोट: अधिकांश आधुनिक MongoDB डिप्लॉयमेंट WiredTiger का उपयोग करते हैं।

  1. बड़ी मात्रा में डेटा हटाने के बाद MongoDB स्टोरेज स्पेस कैसे कम करें? बड़ी मात्रा में डेटा हटाने के बाद MongoDB स्टोरेज स्पेस कैसे कम करें?

    MongoDB स्टोरेज स्पेस कम करना बड़ी मात्रा में डेटा हटाने के बाद MongoDB स्टोरेज स्पेस कम करने के लिए, आपको repairDatabase() का उपयोग करना होगा। मान लीजिए हम test डेटाबेस का उपयोग कर रहे हैं। वर्तमान डेटाबेस पर जाने का क्वेरी: > db; यह निम्नलिखित आउटपुट देगा: Test बड़े डेटा को हटाने के बाद स्टो

  1. कमांड लाइन से कैसे पता करें कि कौन सा MongoDB वर्जन इंस्टॉल है? कमांड लाइन से कैसे पता करें कि कौन सा MongoDB वर्जन इंस्टॉल है?

    कमांड लाइन से MongoDB वर्जन चेक करना MongoDB का इंस्टॉल्ड वर्जन जानने के लिए कमांड प्रॉम्प्ट में mongo --version या mongod --version कमांड चलाएं। स्टेप्स: कमांड प्रॉम्प्ट खोलें: Start → Run → cmd टाइप करें → OK MongoDB BIN डायरेक्टरी में जाएं: cd C:\Program Files\MongoDB\Server\4.0\bin (आपके इंस्ट

  1. अपने इंटेल ग्राफिक्स ड्राइवर संस्करण की पहचान कैसे करें अपने इंटेल ग्राफिक्स ड्राइवर संस्करण की पहचान कैसे करें

    गेमर्स को गेम के ग्राफिक्स और गेमप्ले का समर्थन करने के लिए हाई-एंड, समर्पित ग्राफिक्स कार्ड की आवश्यकता होती है, और इस तरह ब्रेकडाउन, हाल्ट, और क्रैश से बचा जाता है जो उनके गेम में बाधा डाल सकते हैं। लेकिन, कम-एंड डेस्कटॉप और लैपटॉप के बारे में क्या? खैर, ये ड्राइवर भारी गेम या 3D मॉडलिंग को पावर न