SEOURLKeyword2URLTokenCache (WCSEOURLKeyword2URLTokenDistributedMapCache)

This cache is used during the process of parsing the incoming SEO URL to construct the matching dynamic URL.

Cache invalidation

The cache key for an entry in this cache consists of the URL keyword and store ID. The data saved in this cache is either an empty collection (when the URL keyword is not defined for the store or when there is an exception retrieving the data) or a collection containing the SEOURLKEYWORD_ID, token name, token value and status of the URL Keyword.

Default cache size: 3000

The data in this cache is invalidated under the following conditions:
  • Any non delete operation on the SEOURL table would invalidate the empty result.
  • Any operation on the SEOURLKEYWORD for a specific SEOURLKEYWORD_ID will invalidate the specific cached data.
  • Any changes to the SEOURLKEYWORD table on either the URLKEYWORD column or the MOBILEURLKEYWORD column would invalidate the cache result containing the same.
Invalidation is also done through database triggers. The triggers that affect the data in this cache are:
  • civi_sek
  • civu_sek
  • civd_sek