Usecase: интернет-магазин с большим количеством товаров. Эти продукты присваиваются различным страницам, и для каждого продукта пользователь видит определенные спецификации. Спецификации вызываются с помощью функции "getSpec". Это дорого и требует времени.
Если мы поместим их в memcached, это будет гораздо быстрее. Каждый раз, когда кто-то что-то меняет в продукте, вы просто обновляете memcached.
так что если ваши данные изменятся, это все равно может стоить! Не все может измениться сразу.
edit: в вашем случае вы можете сделать запись и обновить memcached: нет устаревшего кэша. Но это просто случайная мысль, я не знаю, может ли сделать вашу запись более тяжелой, что-то невыгодное. По сути, это означает, что вы запускаете все из memcached и просто используете свою БД в качестве резервной копии:)