study checklist
Дополнительные материалы
0 / 37материалов отмечено
Redis: быстрые данные рядом с приложением
Разбираемся с Redis | Хабр / Wunder Fundпомогает понять архитектуру Redis и основные сценарии применения
↗ Использование Redis в Go | Хабркратко объясняет устройство Redis через практичные примеры
↗ Кэширование в Go: ускоряем API без Redis | Хабрпоказывает кэширование в Go без внешнего Redis
↗ Redis Open Source: Get startedдаёт быстрый старт с Redis и базовыми командами
↗ Redis latency problems troubleshootingразбирает источники задержек и диагностику latency в Redis
↗ Redis data structures и моделирование данных
Разбираемся с Redis | Хабрпомогает понять архитектуру Redis и основные сценарии применения
↗ Redis data typesобъясняет структуры данных Redis и их типичные применения
↗ Redis commandsслужит справочником по командам и их семантике
↗ Потоки Redis как чистая структура данных | Хабрпоказывает ключевые приёмы работы с Redis на практике
↗ Go и Redis: go-redis, cache-aside и защита от stampede
Использование Redis в Go | Хабркратко объясняет устройство Redis через практичные примеры
↗ Кэширование в Go: ускоряем API без Redis | Хабрпоказывает кэширование в Go без внешнего Redis
↗ Пишем простой менеджер кеша в памяти на Go | Хабробъясняет базовые паттерны использования Redis в приложениях
↗ go-redis guideпоказывает подключение Go-приложений к Redis-клиенту
↗ Package go-redis/v9даёт API-справочник клиента go-redis для Go
↗ go-redis instrumentationпоказывает инструментирование go-redis через OpenTelemetry
↗ TTL, eviction и память Redis
Коротко про TTL в NoSQL-хранилищах: Redis, MongoDB и Cassandra | Хабр / OTUSпомогает разобраться с TTL и вытеснением ключей
↗ EXPIREобъясняет TTL ключей и нюансы команды EXPIRE
↗ Key evictionразбирает политики вытеснения при ограниченной памяти
↗ Memory optimizationпомогает снизить потребление памяти Redis-инстансом
↗ SCANобъясняет безопасный обход ключей без блокировки Redis
↗ Transactions, locks и rate limiting в Redis
Transactionsразбирает транзакции Redis и ограничения MULTI EXEC
↗ Scripting with Luaвводит Lua-скрипты и серверную программируемость Redis
↗ Distributed Locks with Redisобъясняет распределённые блокировки и алгоритм Redlock
↗ Rate Limitingпоказывает применение Redis для rate limiting
↗ EVALдаёт детали выполнения Lua-скриптов командой EVAL
↗ Persistence, replication, Sentinel и Redis Cluster
Redis persistenceобъясняет RDB, AOF и компромиссы персистентности
↗ Redis replicationразбирает репликацию Redis и её операционные ограничения
↗ High availability with Redis Sentinelпоказывает отказоустойчивость Redis через Sentinel
↗ Scale with Redis Clusterобъясняет кластеризацию и масштабирование Redis
↗ WAITобъясняет ожидание репликации записей командой WAIT
↗ Redis Pub/Sub, Streams и production checklist
Redis Stream: надежность и масштабируемость систем сообщений | Хабрразбирает Redis Streams как основу очередей событий
↗ Потоки Redis как чистая структура данных | Хабрпоказывает ключевые приёмы работы с Redis на практике
↗ Redis Pub/Subобъясняет publish subscribe модель и её ограничения
↗ Redis Streamsпоказывает Streams, consumer groups и обработку сообщений
↗ Redis latency monitoringучит находить всплески задержек встроенным монитором Redis
↗ Redis ACLразбирает пользователей, права и ACL в Redis
↗ Redis securityдаёт базовые рекомендации по безопасности Redis
↗