Я пытаюсь понять (и, возможно, развернуть) memcached в нашем env.
У нас есть 4 веб-сервера на балансировщике нагрузки, на которых запущено большое веб-приложение, разработанное на PHP. Мы уже используем APC. Я хочу посмотреть, как работает memcached? По крайней мере, может быть, я не понимаю, как работает кеширование.
У нас есть несколько сложных динамических запросов, которые объединяют несколько таблиц для извлечения данных. Каждый раз данные будут поступать из разных клиентских баз данных, и данные постоянно меняются. Насколько я понимаю, если некоторые данные хранятся в кеше, и если запрос будет таким же в следующий раз, будут возвращены те же данные. (Или я могу здесь совершенно ошибаться).
Как работает весь этот кэш памяти (или, если на то пошло, все кеширование)?
$another_var
и$yetanothervar
, как показано во фрагменте, но я бы не рекомендовал кешировать определение. 14.04.2012$cacheKey = md5(sprintf('%s_%s', $user->getEmailAddress(), $user->getId())
18.02.2014