Как кэшировать данные | Теория кэширования - System Design
Что такое «кэш» в компьютерах и смартфонах и почему его нужно периодически чистить
Попробую объяснить простым языком. В любом компьютерном устройстве есть такой тип данных, которые называют «кэшем». Нет, это не наличные, как их любят называть американцы. Дословный перевод слова cashe с английского означает: тайник, тайный склад или запас. Дело в том, что компьютеры (будем называть смартфоны тоже также, потому что смартфон – это небольшой компьютер) работают с данными, которые приходят из самых различных мест. Например, вы заходите на сайт. Устройство получает много различных данных через интернет...
ЧТО ТАКОЕ КЭШ
Кэш — это данные, которые компьютер уже получил и использовал один раз, а потом сохранил на будущее. Смысл кэша в том, чтобы в следующий раз взять данные не с далёкого и медленного сервера, а из собственного быстрого кэша. То же самое, что закупиться продуктами на неделю и потом ходить не в магазин, а в холодильник. В случае с браузером это работает так: 1. Браузер сделал запрос на сервер. 2 Сервер в ответ прислал страницу, скрипты и все картинки. 3. Браузер сохранил всё это в память - это и есть кэш...