> Не нужен. [пляшет]
Не согласен. Допустим, есть некий сайт. На открытие его какой-то страницы требуется несколько запросов к бд (ну или один достаточно тяжёлый). Сколько суммарно у меня будет занимать выборка данных? Из того же Redis выборка в большинстве случаев будет быстрее. А поисковые системы сейчас достаточно требовательны к скорости загрузки страницы. Да и юзеры тоже. Если плевать на скорость работы сайта/сервиса, то кешировать, конечно, не нужно. Если плевать на количество запросов, которые к БД летят - тем более.
> Специалисты по таргетинговой рекламе сейчас подавились дорогим вином.
Вы точно уверены в том, что пишете?
> Конечно нет, ни за что
И что вместо него?
Я тут последние пару лет гонял личный проект с трафиком в 50 000 ежедневных рыл из поисковика. Вывалил так вывалил, ага. И я бы руки оторвал тому, кто бы мне кеш между базой данных и приложением намастерил. Кеш для поисковиков начинается с HTTP 304. И там же его можно закончить, поставив http reverse proxy вперед (нынче самый популярный способ это сделать — тупо подключить клаудфлару).
Ну и кеш — это черная магия, с которой надо работать предельно настороженно и под лупой. Если человек сходу заявляет «без кеша нельзя», то он, скорее всего, просто обчитался хабрахабра.
Если вы на сайте от тяжелых запросов кешем спасаетесь, то дайте мне его адрес — я повалю его за пять минут, просто морфируя запросы.
> Вы точно уверены в том, что пишете?
Конечно. Сообщения в чате — это драгоценные данные, которые надо хранить вечно. Если не это, то я не знаю, что еще имеет смысл хранить. Банковские балансы?
> И что вместо него?
Не знаю. Я тупо на постгресе велосипедю. Когда сломается под нагрузкой, тогда буду гуглить, чего там люди вообще придумали для очередей. Пока не сломалось.