On Fri, Jun 4, 2010 at 7:33 PM, Andy <angelf...@yahoo.com> wrote: > Yonik, > > Just curious why does using enum improve the facet performance. > > Furkan was faceting on a text field with each word being a facet value. I'd > imagine that'd mean there's a large number of facet values. According to the > documentation > (http://wiki.apache.org/solr/SimpleFacetParameters#facet.method) > facet.method=fc is faster when a field has many unique terms. So how come > enum, not fc, is faster in this case?
facet.method=fc is faster when there are many unique terms, and relatively few terms per document. A full-text field doesn't fit that bill. > Also why use filterCache less? Take sup a lot of memory. -Yonik http://www.lucidimagination.com