Що не можна кешувати?

Кешувати можна результати запитів до баз даних, обчислень, які потребують ресурсів, запити до API та відповіді на них, а також веб-артефакти, наприклад файли HTML, JavaScript та зображень.

Кешувати потрібно дані, які повільно генеруються і часто запитуються.Насправді це зазвичай:

  • Результати запитів до зовнішніх сервісів (RSS, SOAP, REST тощо).
  • Результати повільних вибірок із бази даних.
  • Згенеровані HTML блоки або цілі сторінки.

Jun 28, 2020

Кеш (cache) – це сукупність тимчасових копій файлів програм, а також спеціально відведене місце зберігання для оперативного доступу. Відповідно, кешуванням називається процес запису цих даних під час роботи операційної системи та окремих програм.