Англійська лексика: Бази даних · Індекси та продуктивність запитів

Що означає cache?

Значення й приклади · Бази даних

/kæʃ/іменникПоширений термін

cache: кеш, кеш-пам’ять

Швидкий рівень зберігання, що тримає копії часто використовуваних даних або результатів запитів, аби віддавати їх без повторного звернення до бази.

Де і як уживається

Кеш може бути в застосунку (Redis, Memcached) або всередині самої бази (buffer pool у MySQL, shared_buffers у PostgreSQL). Типові сполуки: cache hit, cache miss, warm cache, cold cache і cache invalidation — вилучення застарілих даних після зміни джерела.

Приклади речень

  1. We cache the product list for five minutes, so the database gets far fewer queries.

    Ми кешуємо список товарів на п’ять хвилин, тому база отримує значно менше запитів.

    Повторні звернення протягом цього часу обслуговуються з кешу, а не з бази.

  2. The first run is slow because the cache is cold.

    Перший запуск повільний, бо кеш холодний.

    У кеші ще немає потрібних даних, тому їх доводиться отримувати з основного джерела.

Поширені словосполучення

  • cache hit
  • cache miss
  • cache invalidation
  • clear the cache
  • warm cache

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Індекси та продуктивність запитів

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: