Kolonen har funnits i tidigare redis-versioner som ett koncept för att lagra namnavgränsade data. I tidiga versioner stödde redis endast strängar, om du ville lagra e-postmeddelandet och åldern för 'bob' var du tvungen att lagra allt som en sträng, så kolon användes:
SET user:bob:email [email protected]
SET user:bob:age 31
De hade nej speciella hanterings- eller prestandaegenskaper i redis, det enda syftet var att namnmellanra data för att hitta den igen. Nuförtiden kan du använda hash för att lagra de flesta av nycklarna med kolon:
HSET user:bob email [email protected]
HSET user:bob age 31
Du behöver inte namnge hashen "user:bob", vi skulle kunna döpa den till "bob", men genom att namnge det med användarprefixet vet vi direkt vilken information denna hash ska/kan ha.