Z listą klientów Redis drukuje jeden wiersz na każdego podłączonego klienta. Z plików redis.hi networking.c kodu źródłowego Redis:
- addr:adres/port klienta
- fd:deskryptor pliku odpowiadający gniazdu
- bezczynność:czas bezczynności połączenia w sekundach
- flagi:flagi klienta (patrz poniżej)
- db:bieżący identyfikator bazy danych
- sub:liczba subskrypcji kanałów
- psub:liczba subskrypcji pasujących do wzorca
- qbuf:długość bufora zapytań (0 oznacza brak zapytania)
- obl:długość bufora wyjściowego
- oll:długość listy wyjściowej (odpowiedzi są umieszczane w kolejce na tej liście, gdy bufor jest pełny)
- zdarzenia:zdarzenia deskryptora pliku (patrz poniżej)
- cmd:ostatnie polecenie odtworzone
Flagi klienta mogą być kombinacją:
- O:klient jest niewolnikiem w trybie MONITOR
- S:klient jest normalnym serwerem podrzędnym
- M:klient jest mistrzem
- x:klient jest w kontekście MULTI/EXEC
- b:klient czeka na operację blokowania
- i:klient czeka na we/wy maszyny wirtualnej
- d:obserwowane klucze zostały zmodyfikowane - EXEC nie powiedzie się
- c:połączenie zostanie zamknięte po napisaniu całej odpowiedzi
- u:klient jest odblokowany
- N:nie ustawiono określonej flagi
Zdarzenia deskryptora pliku mogą być:
- r:gniazdo klienta jest czytelne (pętla zdarzeń)
- w:gniazdo klienta jest zapisywalne (pętla zdarzeń)
To moja interpretacja, proszę przyjąć ją z przymrużeniem oka.