@Hfnas

В каких случаях должно применяться кеширование данных?

В каких случаях должно применяться кеширование данных?
Н-р, при запросах из бд, а если инфа из бд обновляется во время жизни кеша 5 раз, то кеш не сотрется?
Мы, конечно можем задать время жизни кеша? А если инфа из бд будет постоянно обновляться?
Укажите, пож-ста, случаи , при которых должно применяться кеширование.
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 1
glaphire
@glaphire
PHP developer
Кеш должен применяться, чтобы снизить нагрузку на базу данных (частота запросов, сложность вычислений) и увеличить скорость отдачи результата с этими данными.
Время жизни кеша надо подбирать по ситуации. Всегда должен быть триггер, по которому старый кеш инвалидируется и кешируются новые данные, чтобы не хранить неправильные. Для очень частых обновлений данных кеш может быть бессмысленным.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы