Ну, использование memcache - это шаблон карты идентичности. Вы проверяете свой кеш, затем вы попадаете в свою базу данных (или что-то еще, что вы используете). Вы можете искать информацию об источнике, сохраняя объекты, а не просто значения, но вы получите за это снижение производительности.
Вы фактически не можете спросить кеш, что он содержит в виде списка. Для массового аннулирования вы должны будете сохранить список того, что вы вставили и повторить, или вам придется повторять каждый возможный ключ, который может соответствовать шаблону проблемы. Ресурс, на который вы указываете, memcache-tag может упростить это, но он не поддерживается в проекте memcache.
То есть теперь ваши варианты - итеративное удаление или полная очистка всего, что кэшируется. Таким образом, я предлагаю проектное рассмотрение - вопрос, который вы должны задать. Чтобы получить полезный для вас ответ, я спрашиваю: почему вы хотите это сделать?