В более ранних версиях Redis двоеточие использовалось как концепция для хранения данных в пространстве имен. В ранних версиях redis поддерживал только строки, если вы хотели сохранить электронную почту и возраст 'bob', вы должны были хранить все как строку, поэтому использовались двоеточия:
SET user:bob:email bob@example.com
SET user:bob:age 31
Они имели нет специальных характеристик обработки или производительности в redis, единственная цель состояла в том, чтобы разместить данные, чтобы найти их снова. В настоящее время вы можете использовать хеш-коды для хранения большинства ключей в колонках:
HSET user:bob email bob@example.com
HSET user:bob age 31
Вам не нужно называть хеш «user: bob», мы могли бы назвать его «bob», но, используя пространство имен с префиксом пользователя, мы мгновенно узнаем, какую информацию этот хеш должен / может иметь.