Med klientliste udskriver Redis én række pr. tilsluttet klient. Fra redis.h- og networking.c-filerne i Redis-kildekoden:
- addr:klientens adresse/port
- fd:filbeskrivelse, der svarer til socket
- tomgang:inaktiv tid for forbindelsen i sekunder
- flag:klientflag (se nedenfor)
- db:nuværende database-id
- sub:antal kanalabonnementer
- psub:antal mønstermatchende abonnementer
- qbuf:forespørgselsbufferlængde (0 betyder ingen afventende forespørgsel)
- obl:output buffer længde
- oll:outputlistelængde (svar sættes i kø på denne liste, når bufferen er fuld)
- hændelser:filbeskrivelsesbegivenheder (se nedenfor)
- cmd:sidste kommando afspillet
Klientflag kan være en kombination af:
- O:Klienten er en slave i MONITOR-tilstand
- S:klienten er en normal slaveserver
- M:klienten er en mester
- x:klienten er i en MULTI/EXEC-kontekst
- b:klienten venter i en blokeringsoperation
- i:klienten venter på en VM I/O
- d:en overvåget nøgle er blevet ændret - EXEC vil mislykkes
- c:forbindelsen skal lukkes efter at have skrevet hele svaret
- u:blokeringen af klienten er fjernet
- N:intet specifikt flag sat
Filbeskrivelsesbegivenhederne kan være:
- r:klientsocket kan læses (hændelsesløkke)
- w:klientsocket er skrivbar (hændelsesløkke)
Det er min fortolkning, tag det venligst med et gran salt.