Там только с инвалидацией по тегам вопрос будет, но инвалидатор в базе справится
Ну я бы такое с ходу писать не стал, поискал бы готовое. =)) Мне кажется, что будет это не так просто, а также, это будет уже и не так быстро, т.к. нужно будет понять, откуда брать результат.