On Sun, Jun 6, 2010 at 1:12 PM, Furkan Kuru <furkank...@gmail.com> wrote: > We try to provide real-time search. So the index is changing almost in every > minute. > > We commit for every 100 documents received. > > The facet search is executed every 5 mins.
OK, that's the problem - pretty much every facet search is rebuilding the facet cache, which takes most of the time (and facet.fc is more expensive than facet.enum in this regard). One strategy is to use distributed search... have some big cores that don't change often, and then small cores for the new stuff that changes rapidly. -Yonik http://www.lucidimagination.com