Мобільні та консольні ігри
Глобальні, регіональні та лише для друзів таблиці є окремими відсортованими множинами, що оновлюються після кожного матчу.
Живі рейтинги для ігор, спорту та соціальних застосунків, з оновленнями балів і читаннями, що виконуються паралельно.
Матч закінчується, і результат записується.
Анімований покроковий розбір з реальними командами HotKV і прикладами відповідей. Натисніть будь-який крок, щоб перейти до нього. Команди та відповіді залишаються англійською, так само, як ви вводите й бачите їх у HotKV.
Таблицю лідерів постійно пишуть і постійно читають. Кожна зміна балів може змінити порядок таблиці, і кожен гравець очікує одразу побачити свій ранг. Перерахунок рейтингів у реляційній базі даних не витримує, коли трафік зростає.
Відсортовані множини підтримують члени впорядкованими за балом під час запису, тож верх таблиці та ранг будь-якого гравця завжди готові до читання. HotKV виконує команди на багатьох робочих потоках, тож оновлення балів і читання не проганяються через один потік.
Матч закінчується, і результат записується.
ZADD board:2026-w42 1500 aliceBob виграє раунд. Його бал зростає, і порядок оновлюється одразу.
ZINCRBY board:2026-w42 250 bobКожен клієнт і накладка трансляції читають лідерів, поки записи тривають.
ZREVRANGE board:2026-w42 0 9 WITHSCORESКожен гравець бачить власну позицію.
ZREVRANK board:2026-w42 aliceКожен тиждень має власний ключ і спливає за два тижні.
EXPIRE board:2026-w42 1209600Глобальні, регіональні та лише для друзів таблиці є окремими відсортованими множинами, що оновлюються після кожного матчу.
Щотижневі рейтинги серій і балів скидаються самі, перемикаючись на новий ключ щотижня.
Накладки мовлення читають турнірну таблицю щосекунди, поки результати надходять потоком.
Не потрібно запускати завдання рейтингу. Порядок підтримується в міру надходження балів.
ZADDZINCRBYПо одній команді на кожне.
ZREVRANGEZREVRANKОновлення балів і читання розподіляються між робочими потоками, а не одним.
Один ключ на період зі спливанням.
EXPIREВикористовуйте одну відсортовану множину на період, як-от board:2026-w42, і встановіть їй термін дії.
Так. ZUNIONSTORE додає кілька таблиць в одну, наприклад місячну з чотирьох тижневих.
HotKV виконує команди на кількох робочих потоках, тож оновлення балів і читання не змушені проходити через один потік.
HotKV розмовляє протоколом Redis, тож ви можете направити на нього наявний клієнт і виконувати ті самі команди.