XPE provides three types of caching options:
Preload—A commonly used taxonomy can be preloaded every time XPE is initiated, which is useful with frequently used taxonomies. After XPE is initiated, the preloaded taxonomies are already loaded in memory and available for processing. See: http://docs.ubmatrix.com/webhelp/XPE/3_5/default.htm#Caching/Preload.htm.
Web Caching—Some taxonomies have external references to other taxonomies or XBRL documents that must be fetched though the Internet when they are not locally available. After XPE retrieves these external resources, they are saved locally the next time they are required. The Web cache feature in Disclosure Management is described below. See: http://docs.ubmatrix.com/webhelp/XPE/3_5/default.htm#Caching/web_caching.htm.
Redirection—XPE provides a mechanism to redirect external taxonomy references to local resources. This feature prevents XPE from fetching the external taxonomy resources from the Internet; instead, local resources are used. See: http://docs.ubmatrix.com/webhelp/XPE/3_5/default.htm#Caching/Redirection.htm.
.
The following are the usage points with Disclosure Management:
Preload—While preloading taxonomies might be useful for some users, the Disclosure Management caching system can better manage loading and unloading taxonomies. A preloaded taxonomy can eventually be unloaded by Disclosure Management (per the caching feature described above). The use of this feature is not recommended.
Web caching—Web caching is the recommended caching mechanism. See XPE Taxonomy Caching Overview .
Redirection—Disclosure Management does not encourage the user of redirection, which is unreliable and difficult to configure. UBMatrix recommends Web caching instead of redirection.