क्लाइंट सूची के साथ, रेडिस प्रति कनेक्टेड क्लाइंट के लिए एक पंक्ति प्रिंट करता है। रेडिस स्रोत कोड की 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:क्लाइंट सॉकेट लिखने योग्य है (इवेंट लूप)
यह मेरी व्याख्या है, कृपया इसे नमक के दाने के साथ लें।