Redis поддерживает несколько структур данных в качестве значений — строки, списки, хеши, множества, отсортированные множества, а также специализированные типы (потоки, битовые массивы, HyperLogLog, геопространственные). Выбор правильного типа для каждого случая использования — это ключ к эффективному использованию Redis.
Основные типы данных
SET key
INCR counter
LPUSH mylist
RPUSH mylist
LRANGE mylist 0 -1
HSET user:1 name age 30
HGET user:1 name
SADD tags
SISMEMBER tags
ZADD leaderboard 100 90
ZRANGE leaderboard 0 -1 WITHSCORES
