И как это может помочь улучшить ваши стратегии кеширования как на клиентской, так и на внутренней стороне.

При разработке приложения данные, которые вы используете, не обязательно извлекаются или изменяются с одинаковой частотой. Кроме того, в соответствии с этой частотой он не обрабатывается таким же образом.

Чтобы проиллюстрировать эту разницу, мы говорим о температуре данных.

Следует отметить, что понятие температуры должно быть связано с контекстом. Например, в социальной сети, такой как Facebook: фотографии, которым 10 лет в истории вашего профиля, будут считаться холодными данными.

В то время как в случае сайта недвижимости, который изменяет свои объявления только раз в 3 дня, это также будет считаться холодными данными. И это при том, что мы говорим о днях, а не о годах.

🔥 Горячие данные

Горячие данные, как правило, очень изменчивы, часто меняются и должны быть доступны как можно быстрее.

Например, данные в облаке, такие как наши фотографии, считаются горячими данными, несмотря на то, что к ним не обязательно обращаться каждый день (и это проблема облачного хранилища, поскольку высокая доступность обходится дороже).

Мы также будем говорить о «горячих» данных с точки зрения частоты обновлений, например, панель управления долей фондового рынка - это горячие данные, курсы обмена постоянно меняются.

❄️ Холодные данные

Холодные данные очень редко обновляются по сравнению с периодичностью консультаций.

К примеру, архивные файлы, к которым редко обращаются, представляют собой «холодные» данные.
Они идеально подходят для HTTP или других политик кеширования и для низкопроизводительного оборудования. Как правило, его не нужно хранить на диске высокой доступности.

Кроме того, обслуживание холодных данных дешевле из-за стоимости используемого оборудования и технологий. Медленные диски или кеш, чтобы избежать ненужных вычислений.

🚛 Завершение 📦

В ваших приложениях всегда будет баланс между холодными и горячими данными. Не забудьте настроить политики кеширования и хранения этих данных, чтобы оптимизировать ваши расходы и производительность, а также подумать об экологии и сохранении планеты 🌍

Сделай нашу планету снова великой

🇫🇷🥖 Эммануэль Макрон, президент Франции, 1 июня 2017 г.

Кстати о французском… Для французской версии этой статьи 🇫🇷: давайте посмотрим в моем блоге: https://modern-javascript.fr/la-notion-de-tempera-de-la -donnee /