← Назад в словарь

Cache hit / miss

Cache hit / miss (Cache hit / Cache miss) — попадание в кеш / промах кеша

Суть в одном предложении

Cache hit — запрос удовлетворён из кеша; cache miss — данные пришлось брать из источника; соотношение hit/miss определяет эффективность кеширования.

Краткое определение

Cache hit — обращение к кешу, при котором данные найдены и возвращены без запроса к исходному источнику (БД, диск, удалённый API). Cache miss — данные в кеше отсутствовали, запрос ушёл к источнику. Метрики hit rate (hit / (hit + miss)) и miss rate используются для оценки настройки кеша.

Оригинал и перевод

  • Язык: английский
  • Оригинал: Cache hit / Cache miss
  • Буквальный перевод: попадание в кеш / промах кеша

Синонимы и варианты написания

  • Hit rate, miss rate
  • Cache hit ratio
  • Попадание в кеш, промах кеша

Где используется

  • Redis, Memcached, OPcache, кеш приложений
  • CDN (попадание на edge vs запрос к origin)
  • Кеш браузера, HTTP-кеш (304 Not Modified)
  • Кеш запросов к БД

Когда это важно

Низкий hit rate означает, что кеш мало помогает или плохо настроен (TTL, инвалидация, размер). Высокий hit rate — меньше нагрузка на источник и быстрее ответы.

Подробное объяснение

После miss данные обычно помещаются в кеш (cache fill). Hit rate зависит от размера кеша, политики вытеснения (LRU, LFU), TTL и характера запросов. Для мониторинга часто смотрят hit ratio в процентах или отдельно счётчики hits и misses.

Аналоги и связанные термины

  • CDN, edge caching
  • Cache invalidation, cache stampede
  • Object cache, page cache

Пример использования

«После увеличения TTL Redis hit rate вырос до 92%, нагрузка на MySQL снизилась.»

Смотри также