2010-09-15 16 views
2

J'ai besoin d'un système de cache pour PHP qui supporte les balises.Qu'est-ce que les caches php supportant le balisage?

Il est sera utilisé en cache beaucoup de résultats de requêtes, de nombreux utilisateurs, et chaque fois que je vais devoir effacer une cache d'utilisateur, ou un cache de module ...

Je Pensé, et conclure que le marquage sont le meilleur moyen de le faire.

Comme ('messages_unread_user_300', 'messages', 'user_300', 'non lu') il est facile de l'effacer si nécessaire.

J'ai essayé xcache et apc.

+0

Je ne comprends pas ce que vous entendez par « marquage » dans ce le contexte? –

+0

@Pekka: probablement pour 'remove by tagname', etc., c'est-à-dire que la plupart des caches sont des paires de clés droites =>, alors que vous pourriez vouloir mettre à jour ou détruire des données connexes basées sur un dénominateur commun. Si j'ai besoin de quelque chose comme ça, je définis généralement une 'liste de balises' comme une autre paire clé => valeur (tableau). – Wrikken

Répondre