← Все новости
Как я ускорил работу с топом-пользователей с 36 минут до 20 секунд, используя Redis Sorted Set

Как я ускорил работу с топом-пользователей с 36 минут до 20 секунд, используя Redis Sorted Set

Всем привет, меня зовут Михаил, я работаю Java/Kotlin разработчиком в ОТП Банке.Все мы знаем про Redis. Часто используем его для in-memory кэша. В основном это ключ и значение. Но что, если можно пойти дальше и, как в том фильме, раскрыть все возможности Redis на 100%?Сегодня я хочу поговорить о Sorted Set в Redis. Что это за зверь и как его использовать.Буду показывать на примере таблицы лидеров. Это можно использовать для разных задач, но я выбрал именно эту. Будем замерять время, ресурсы при нагрузках - все, как мы любим.Присаживайтесь, будет интересно! Узнать, что это за покемон