Я думаю я плохо объясняю:) У нас интернет магазин внешние приложение, CRM внутренние приложение, лежит все на 1 сервере(пока что), возможно потом разделять. База общая. Дело в том, что кэш иногда нужно вручную сбрасывать(например редактор сохранил не то, что нужно или просто ошибся). Я думал управлять кэшем таких штук, как новости, акции и страницы(статические) через редис, имея общий список ключей кэшей.
Я думаю что лучше кешировать, чтобы к базе меньше запросов было, ведь новости раз в день добавляются. Тут именно вопрос что 2 приложения лежат отдельно друг от друга (интернет магазин и CRM), нужно из CRM сбросить только кэш новостей на магазине.