On Mon, Nov 12, 2012 at 8:39 PM, Aeroox Aeroox <aero...@gmail.com> wrote:
> Hi folks,
>
> I have a solr index with up to 50M documents. A document contain 62 fields
> (docid, name, location....).
>
> The facet count took 1 to 2 minutes with this params :
>
> http://XXXX.../select/?q=solr&;
> version=2.2&start=0&rows=0&facet=true&facet.limit=6&facet.mincount=1&mm=3<-1&facet.field=schoolname_hl&facet.method=fc

It should hopefully just take that long the first time?  How much time
does it take to facet on the same field subsequent times?

> And my cache policy :
>
> <filterCache class="solr.FastLRUCache"
>                  size="4096"
>                  initialSize="4096"
>                  autowarmCount="4096"/>
>
>     <queryResultCache class="solr.LRUCache"
>                      size="5000"
>                      initialSize="5000"
>                      autowarmCount="5000"/>

These are relatively big caches - consider reducing them if you can.
Especially the filter cache, depending on what percent of the entries
are bitsets.
Worst case would be 50M / 8 * 4096 = 25GB of bitsets.

> * i'm using solr 1.4 (LUCENE_36)
> * 64GB Ram (with 60GB allocated to java/tomcat6)

Reduce this if you can - it doesn't leave enough memory for the OS to
cache the index files and can contribute to slowness (more disk IO).

-Yonik
http://lucidworks.com

Reply via email to