SolrQuery::setGroupCachePercent

(PECL solr >= 2.2.0)
Enables caching for result grouping
public SolrQuery SolrQuery::setGroupCachePercent ( integer $percent )

Setting this parameter to a number greater than 0 enables caching for result grouping. Result Grouping executes two searches; this option caches the second search. The server default value is 0. Testing has shown that group caching only improves search time with Boolean, wildcard, and fuzzy queries. For simple queries like term or "match all" queries, group caching degrades performance. group.cache.percent parameter

Parameters:
percent

Setting this parameter to a number greater than 0 enables caching for result grouping. Result Grouping executes two searches; this option caches the second search. The server default value is 0. Testing has shown that group caching only improves search time with Boolean, wildcard, and fuzzy queries. For simple queries like term or "match all" queries, group caching degrades performance. group.cache.percent parameter

Returns:
Exception:

Emits SolrIllegalArgumentException in case of an invalid parameter was passed.

See also:

SolrQuery::setGroup() -

SolrQuery::addGroupField() -

SolrQuery::addGroupFunction() -

SolrQuery::addGroupQuery() -

SolrQuery::addGroupSortField() -

SolrQuery::setGroupFacet() -

SolrQuery::setGroupOffset() -

SolrQuery::setGroupLimit() -

SolrQuery::setGroupMain() -

SolrQuery::setGroupNGroups() -

SolrQuery::setGroupTruncate() -

SolrQuery::setGroupFormat() -

doc_php
2016-02-24 16:11:31
Comments
Leave a Comment

Please login to continue.