Dwukropki były we wcześniejszych wersjach redis jako koncepcja przechowywania danych w przestrzeni nazw. We wczesnych wersjach redis obsługiwał tylko ciągi, jeśli chciałeś przechowywać wiadomość e-mail i wiek 'boba', musiałeś zapisać to wszystko jako ciąg, więc używano dwukropków:
SET user:bob:email [email protected]
SET user:bob:age 31
Nie mieli nie specjalne właściwości obsługi lub wydajności w redis, jedynym celem było umieszczenie danych w przestrzeni nazw, aby je ponownie znaleźć. Obecnie możesz używać skrótów do przechowywania większości kluczy z dwukropkiem:
HSET user:bob email [email protected]
HSET user:bob age 31
Nie musisz nazywać skrótu „user:bob”, możemy go nazwać „bob”, ale umieszczając go w przestrzeni nazw z prefiksem użytkownika, od razu wiemy, jakie informacje ten skrót powinien/może zawierać.