Caching search results

FactFinder has a search results cache that allows it to process queries that have already been asked before more quickly. The passed search parameters are verified to determine whether or not this is the same query. Please do not pass any parameters that are not needed by FactFinder to the search engine. By default, FactFinder considers all parameters that it receives to be relevant for the cache [1]. If superfluous parameters are passed to FactFinder, the efficiency of the cache will drop.
Naturally, you can also cache FactFinder results in your shop system. When doing this you should remember: There are various situations in which FactFinder considers its own cache to be obsolete and deletes it, such as when the configuration is changed or product data is altered. The online shop will not learn about these changes. This means that in such cases, the online shop will hold cached results that are out of date.



[1] Parameters that FactFinder does not use itself can be used by custom extensions and may thereby modify the search result. Therefore, all parameters are treated as though they were relevant for the cache.