SEOURLCache (WCSEOURLDistributedMapCache)
Ce cache est responsable de la mise en cache des URL SEO analysées syntaxiquement. Lorsqu'une URL SEO entrante est analysée syntaxiquement; les données de résultats de l'analyseur syntaxique sont mises en cache de sorte que les demandes suivantes avec la même URL peuvent utiliser directement l'analyseur syntaxique mis en cache au lieu d'effectuer une nouvelle analyseur syntaxique de l'URL.
La clé de cache pour une entrée de ce cache se compose de l'URL SEO à analyser et de l'ID de magasin. Les données stockées dans ce cache sont le résultat de l'analyse syntaxique de l'URL SEO. Le résultat se compose de l'état de l'URL (valide, non valide, redirigée), des paires de valeur de jeton de nom de jeton trouvées dans l'URL (pour les URL valides), de l'URL de réacheminement (pour une URL redirigée)
Taille du cache par défaut : 5000
Invalidation des données en mémoire cache
Les données de cecache sont invalidées dans les cas suivants :- Toute opération sur la table SEOURL ou sur la table SEOURLKEYWORD invaliderzit un résultat d'analyseur syntaxique URL non valide.
- Toute modification sur une ligne SEOURLKEYWORD spécifique identifié par SEOURLKEYWORD_ID invalidera tous les résultats mis en cache qui sont valides ou redirigés et qui contiennent ce mot clé URL.
- Toute modification de la règle de réacheminement identifiée par son SEOREDIRECT_ID invalidera tous les résultats d'URL redirigés mis en cache qui ont utilisé cette règle de réacheminement.