Lots of possible issues, but we need more information to troubleshoot this properly. How big is your index, number of documents? total file system size of the index? is your index optimized? how often do you update the index? how are you managing indexsearcher instances after the index is updated?

On Sep 27, 2006, at 12:51 PM, Rob Young wrote:

Hi,

I'm using Lucene to search a product database (CDs, DVDs, games and now books). Recently that index has increased in size to over a million items (added books). I have been performance testing our search server and the throughput of requests has dropped significantly, profiling the server it all
seems to be in the Lucene searching.

So, now that I've narrowed it down to the searching itself rather than the rest of the application. What can I do about it? I am running a TermQuery, falling back to a FuzzyQuery when no results are found (each combined in a
boolean queries with the product type restrictions).

One solution I had in mind was to split the index down into four, would this provide any gains? It will require a lot of re-factoring so I don't want to
commit myself if there's no chance it will help.

Another solution along the same train of thought was to use a caching filter search to cut the index into parts. How would this compare to the previous
idea?

Does anyone have any other ideas / suggestions?

Thanks
Rob

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to