Results Caching

The Results Caching option can be used to enable a search results cache mechanism, which can speed up response time for frequently-used queries. When enabled, the HTML or XML results of searches are stored in a per-profile cache, and if a later search is made with the same query string parameters, the cache result may be returned, avoiding the need for a full search. Setting Enabled to Y enables results caching.

Setting Allow Override to Y allows users to control whether a search uses and/or updates the cache, by specifying a value for the rescache query string variable:

  • n - Do not search or refresh the cache; i.e. search as if caching were disabled.

  • refresh - Do not search the cache, but update it if rules allow.

  • norefresh - Search the cache, but do not update it.

  • y - Search and update the cache normally.

Both Enabled and Allow Override are considered "appearance" options, i.e. they will not take effect for Live Search unless Update Live and Test is used. See the Results Caching section of Profile Tools (here) for more details on when to use results caching, its caveats and management.

Note: Results Caching is a completely separate feature from the similarly named Cache Content.

  • Cache Content saves additional information while walking so that users can download an original copy of the result directly from the Appliance instead of the original location. This is done through a View Cached link on the search interface.

  • This feature, Results Caching, saves an entire page of results after a search is performed, so additional searches for the same terms can use that cache instead of performing the search again. This is invisible to search users.

Please see 3.5.120 for more information on Cache Content.


Copyright © Thunderstone Software     Last updated: Apr 18 2024
Copyright © 2024 Thunderstone Software LLC. All rights reserved.