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

MongoDB में कनेक्टेड क्लाइंट कैसे प्राप्त करें?

<घंटा/>

MongoDB में कनेक्टेड क्लाइंट प्राप्त करने के लिए, currentOp() का उपयोग सेट मान के साथ true पर करें और आपको फ़ील्ड क्लाइंट की सहायता से सरणी परिणाम सेट को पुनरावृत्त करने की आवश्यकता है। आइए पहले करंटऑप को लागू करें

> db.currentOp(true)

निम्नलिखित आउटपुट है। यहां क्लाइंट 127.0.0.1 है क्योंकि हम लोकलहोस्ट का उपयोग कर रहे हैं। आउटपुट सभी कनेक्टेड क्लाइंट को प्रदर्शित करता है

{
   "inprog" : [
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "conn1",
         "connectionId" : 1,
         "client" : "127.0.0.1:61787",
         "appName" : "MongoDB Shell",
         "clientMetadata" : {
            "application" : {
               "name" : "MongoDB Shell"
            },
            "driver" : {
               "name" : "MongoDB Internal Client",
               "version" : "4.0.5"
            },
            "os" : {
               "type" : "Windows",
               "name" : "Microsoft Windows 10",
               "architecture" : "x86_64",
               "version" : "10.0 (build 17134)"
            }
         },
         "active" : true,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530",
         "opid" : 12538,
         "lsid" : {
            "id" : UUID("da370b0f-093a-45f3-b1fe-697daca8ccd2"),
            "uid" : BinData(0,"47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=")
         },
         "secs_running" : NumberLong(0),
         "microsecs_running" : NumberLong(160815),
         "op" : "command",
         "ns" : "admin.$cmd.aggregate",
         "command" : {
            "currentOp" : 1,
            "$all" : true,
            "lsid" : {
               "id" : UUID("da370b0f-093a-45f3-b1fe-697daca8ccd2")
            },
            "$db" : "admin"
         },
         "numYields" : 0,
         "locks" : {
         },
         "waitingForLock" : false,
         "lockStats" : {
         }
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "LogicalSessionCacheRefresh",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "SessionKiller",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "TTLMonitor",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "free_mon",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "freemon-0",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "startPeriodicThreadToAbortExpiredTransactions",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "WTCheckpointThread",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "ftdc",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "WTJournalFlusher",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "clientcursormon",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      },
      {
         "host" : "DESKTOP-QN2RB3H:27017",
         "desc" : "initandlisten",
         "active" : false,
         "currentOpTime" : "2019-03-30T05:13:34.296+0530"
      }
   ],
   "ok" : 1
}

  1. एंड्रॉइड में वाई-फाई कनेक्टेड स्टेट कैसे प्राप्त करें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में वाई-फाई कनेक्टेड स्थिति कैसे प्राप्त करें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  1. MongoDB संग्रह से अद्वितीय मूल्य कैसे प्राप्त करें?

    अद्वितीय मान प्राप्त करने और डुप्लिकेट को अनदेखा करने के लिए, MongoDB में विशिष्ट () का उपयोग करें। विशिष्ट () एकल संग्रह में निर्दिष्ट फ़ील्ड के लिए विशिष्ट मान ढूंढता है और परिणामों को एक सरणी में लौटाता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo704.insertOne({"LanguageCode&quo

  1. कैसे डुप्लिकेट आईडी के आधार पर MongoDB में रेटिंग औसत प्राप्त करने के लिए?

    MongoDB में औसत के लिए, $avg. आइए दस्तावेजों के साथ एक संग्रह बनाएं। यहां, हमारे पास प्रत्येक के लिए रेटिंग के साथ डुप्लीकेट आईडी हैं - > db.demo606.insertOne({id:1,rating:5});{    "acknowledged" : true, "insertedId" : ObjectId("5e972dfbf57d0dc0b182d623") }