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

क्या मोंगो में नक्शा कम प्रगति सूचनाएं प्राप्त करना संभव है?

मुझे किसी भी अंतर्निहित सुविधाओं के बारे में पता नहीं है। हालांकि, आप एक अलग स्क्रिप्ट में db.currentOp() run चला सकते हैं समय-समय पर नक्शा पढ़ें-प्रगति को कम करें और संबंधित पक्षों को सूचित करें।

मैं जो देख सकता हूं उसका यह एक उदाहरण है:

> db.currentOp()
{
    "inprog" : [
        {
            "opid" : 249198781,
            "active" : true,
            "lockType" : "read",
            "waitingForLock" : false,
            "secs_running" : 14,
            "op" : "query",
            "ns" : "mydb.mycoll",
            "query" : {
                "mapreduce" : "mycoll",
                "map" : function cf__9__f_() {
    emit(this.aid, 1);
},
                "reduce" : function cf__10__f_(k, vals) {
    var result = 0;
    vals.forEach(function (v) {result += v;});
    return result;
},
                "out" : {
                    "inline" : 1
                }
            },
            "client" : "127.0.0.1:44254",
            "desc" : "conn",
            "threadId" : "0x7e98f24e4700",
            "connectionId" : 1958947,
            "msg" : "m/r: (1/3) emit phase 644165/7670157 8%",
            "progress" : {
                "done" : 644165,
                "total" : 7670157
            },
            "numYields" : 644
        }
    ]
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी और कोडइग्निटर

  2. FilterDefinition<TDocument> को नियमित json mongo क्वेरी में अनुवाद करें जिसे मैं एक mongo shell में चला सकता हूँ

  3. मोंगो छवि बनाते समय systemctl नहीं मिला

  4. मैं $Project के साथ मौजूदा स्ट्रिंग से नए फ़ील्ड कैसे बना सकता हूं?

  5. MongoDB:स्कीमा को कैसे परिभाषित करें?