The documents full-text fields are 140 chars length (tweets). Actually I had looked at those parameters and thought no change was neccessary because the terms per document would be few and the unique term count was nearly 1 M. I don't know exactly but average term count per document text can be 10 in my case.
I think I still do not get why facet.method=enum is faster. On Sat, Jun 5, 2010 at 5:00 AM, Yonik Seeley <yo...@lucidimagination.com>wrote: > 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 > -- Furkan Kuru