Мы используем memcache в основном как мысль, чтобы просто кэшировать результаты запроса.PHP шаблоны проектирования memcache
Недействительность - это кошмар, связанный с тем, как он был реализован. Мы с тех пор узнали некоторые методы с memcache через чтение списка рассылки, например, трюк, чтобы позволить группе аннулировать кучу ключей. Для тех, кто это знает, пропустите следующий абзац.
Для тех, кто не знает и не заинтересован, трюк добавляет порядковый номер вашим ключам и сохраняет этот порядковый номер в memcache. Затем каждый раз, когда вы делаете свое «получение», вы захватываете текущий порядковый номер и создаете свои ключи вокруг этого. Затем, чтобы аннулировать всю группу, вы просто увеличиваете этот порядковый номер.
Так или иначе, я в настоящее время пересматриваю нашу модель для ее реализации.
Мой вопрос ..
Мы не знали об этой модели, и я уверен, что есть и другие, мы не знаем. Я искал и не смог найти какие-либо шаблоны проектирования в Интернете для реализации memcache, лучших практик и т. Д.
Может кто-нибудь указать мне на что-то подобное или даже просто написать пример? Я хотел бы убедиться, что мы не совершаем ошибку начинающих в нашем новом рефакторинге.
Посмотрите эту тему на эту тему http://stackoverflow.com/questions/276709/design-pattern-for-memcached-data-caching – 2008-11-27 03:07:50