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

रेडिस क्लाइंट सूची उद्देश्य और विवरण

क्लाइंट सूची के साथ, रेडिस प्रति कनेक्टेड क्लाइंट के लिए एक पंक्ति प्रिंट करता है। रेडिस स्रोत कोड की redis.h और नेटवर्किंग.सी फ़ाइलों से:

  • अतिरिक्त:ग्राहक का पता/पोर्ट
  • fd:सॉकेट के अनुरूप फाइल डिस्क्रिप्टर
  • निष्क्रिय:सेकंड में कनेक्शन का निष्क्रिय समय
  • झंडे:क्लाइंट फ़्लैग (नीचे देखें)
  • db:वर्तमान डेटाबेस आईडी
  • उप:चैनल सदस्यता की संख्या
  • psub:पैटर्न मिलान सदस्यताओं की संख्या
  • qbuf:क्वेरी बफर लंबाई (0 का अर्थ है कोई क्वेरी लंबित नहीं)
  • obl:आउटपुट बफर लंबाई
  • oll:आउटपुट सूची की लंबाई (जब बफर भर जाता है तो उत्तर इस सूची में कतारबद्ध होते हैं)
  • ईवेंट:फ़ाइल डिस्क्रिप्टर इवेंट (नीचे देखें)
  • cmd:अंतिम कमांड चलाया गया

क्लाइंट फ़्लैग निम्न का संयोजन हो सकता है:

  • O:क्लाइंट मॉनिटर मोड में गुलाम है
  • S:क्लाइंट एक सामान्य स्लेव सर्वर है
  • एम:क्लाइंट मास्टर है
  • x:क्लाइंट एक बहु/EXEC संदर्भ में है
  • b:क्लाइंट ब्लॉकिंग ऑपरेशन में प्रतीक्षा कर रहा है
  • i:क्लाइंट VM I/O की प्रतीक्षा कर रहा है
  • d:देखी गई कुंजियों को संशोधित किया गया है - EXEC विफल हो जाएगा
  • c:पूरा जवाब लिखने के बाद कनेक्शन बंद कर दिया जाएगा
  • u:क्लाइंट अनब्लॉक है
  • N:कोई विशिष्ट फ़्लैग सेट नहीं

फाइल डिस्क्रिप्टर इवेंट हो सकते हैं:

  • r:क्लाइंट सॉकेट पढ़ने योग्य है (इवेंट लूप)
  • w:क्लाइंट सॉकेट लिखने योग्य है (इवेंट लूप)

यह मेरी व्याख्या है, कृपया इसे नमक के दाने के साथ लें।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अत्यधिक उच्च मात्रा में डेटा के लिए कौन सा NoSQL डेटाबेस

  2. उपसर्ग के साथ कुंजी संग्रहीत करना जो रेडिस में समाप्त हो जाती है

  3. JSON स्ट्रिंग के अक्रमांकन के दौरान नाम स्थान परिवर्तन को संभालना

  4. रेडिस दृढ़ता के साथ मासट्रांसिट गाथा देता है मेथड एक्पेट में कार्यान्वयन अपवाद नहीं है

  5. जावा के लिए सर्वश्रेष्ठ रेडिस पुस्तकालय