Redis set vs hash
Во многих учебниках по Redis (таких какэтот), данные хранятся в наборе, но с несколькими значениями, объединенными вместе в строку (то есть учетная запись пользователя может храниться в наборе в виде двух записей ",Пользователь: 1000: имя пользователя» а также "Пользователь: 1000: пароль»).
Тем не менее, Redis также имеет хэши. Кажется, что было бы больше смысла иметь "Пользователь: 1000" хеш, который содержит "имя пользователя» запись и "пароль" запись. Вместо того, чтобы объединять строки для доступа к определенному значению, вы просто обращаетесь к ним прямо в хэше.
Так почему нетНеужели так много? Это просто старые уроки? Или хэши Redis имеют проблемы с производительностью?