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

MongoDB में ऑथ सक्षम होने पर सर्वर कैसे शटडाउन करें?

MongoDB सर्वर को शटडाउन करना: shutdownServer()

MongoDB इंस्टेंस को शटडाउन करने के लिए, admin डेटाबेस पर shutdownServer() कमांड चलाएं। ऑथ सक्षम होने पर, आपके पास shutdown विशेषाधिकार होना चाहिए (आमतौर पर hostManager या clusterAdmin भूमिका के माध्यम से)।

चरण-दर-चरण प्रक्रिया

  1. एडमिन डेटाबेस पर स्विच करें:
    > use admin;
    switched to db admin
    
  2. शटडाउन कमांड चलाएं:
    > db.shutdownServer();
    

आउटपुट

server should be down...
2020-01-07T22:40:31.295+0530 I NETWORK [js] trying reconnect to 127.0.0.1:27017 failed
2020-01-07T22:40:32.326+0530 I NETWORK [js] reconnect 127.0.0.1:27017 failed failed

कनेक्शन विफलता संदेश पुष्टि करते हैं कि सर्वर बंद हो गया है। वैकल्पिक: आप db.adminCommand({shutdown: 1}) या कमांड लाइन से mongod --shutdown (डेटा डायरेक्टरी के साथ) का भी उपयोग कर सकते हैं।

  1. - MongoDB में शर्त के साथ कनकैटेनेशन कैसे करें?

    MongoDB में शर्त के साथ कनकैटेनेशन करने के लिए $cond का उपयोग करें और उसमें $concat के साथ काम करें। आइए एक कलेक्शन बनाते हैं: > db.demo745.insertOne({Value1:100,Value2:100}); { acknowledged : true, insertedId : ObjectId(5eae6419a930c785c834e554) } > db.demo745.insertOne({Value1:40,Value2:50}

  1. - MongoDB में $push के साथ काम करें

    आइए एक कलेक्शन बनाते हैं: > db.demo738.insertOne({Subjects:[C,C++]}); { acknowledged : true, insertedId : ObjectId(5ead696557bb72a10bcf0661) } > db.demo738.insertOne({Subjects:[MySQL,PL/SQL]}); { acknowledged : true, insertedId : ObjectId(5ead696657bb72a10bcf0662) } find() से सभी डॉक्यूमेंट्स

  1. - NodeJS के साथ MongoDB कनेक्ट करना

    mongodb.connect का परिचय यह मेथड MongoDB सर्वर को हमारे Node एप्लिकेशन से जोड़ने के लिए उपयोग किया जाता है। यह MongoDB मॉड्यूल की एक एसिंक्रोनस मेथड है। सिंटैक्स mongodb.connect(path[, callback]) पैरामीटर्स • path – सर्वर पथ जहां MongoDB सर्वर वास्तव में अपने पोर्ट के साथ चल रहा है। • callback – य