Перейти к содержимому
RedisСреднийПрактика

Redis: кеш, который надо понимать

Зачем кеш и как считать hit ratio, типы данных и расход памяти, TTL и инвалидация, вытеснение при maxmemory, персистентность, репликация и кластер — всё на живом сервере в терминале.

Программа
19 уроков
Лабораторные
7 лабораторных
Длительность
~190 мин

Регистрация занимает минуту, песочница поднимается за секунды.

Направление

DevOps

Linux, Docker, Kubernetes, Git, CI/CD и мониторинг

Программа

19 уроков
  1. 1Зачем нужен кешТеория
  2. 2Первое знакомство: сервер и клиентТеория
  3. 3Типы данных и внутренние кодекиТеория
  4. 4Лабораторная 1: ключи, типы, кодекиЛаборатория
  5. 5TTL: срок годности и инвалидацияТеория
  6. 6Лабораторная 2: TTL и блокировкаЛаборатория
  7. 7Паттерны кешированияТеория
  8. 8Вытеснение: когда память кончиласьТеория
  9. 9Лабораторная 3: вытеснение под пределомЛаборатория
  10. 10Персистентность: что переживает перезапускТеория
  11. 11Лабораторная 4: что переживает перезапускЛаборатория
  12. 12Репликация: вторая копияТеория
  13. 13Лабораторная 5: репликаЛаборатория
  14. 14Шардинг и кластерТеория
  15. 15Лабораторная 6: кластер из шести узловЛаборатория
  16. 16Redis против MemcachedТеория
  17. 17Финальный проект: кеш, который ведёт себя правильноЛаборатория
  18. 18Итоговая проверка и что дальшеТеория
  19. 19Квиз: RedisТест

Готовы попробовать?

Откройте первый урок и решите задание в настоящем терминале.

Начать бесплатно