Steve, Maybe you can tell us about: - your hardware - query rate - document cache and query cache settings - your current response times - any pain points, any slow query patterns - etc.
Otis -- Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch ----- Original Message ---- > From: Steve Conover <scono...@gmail.com> > To: solr-user@lucene.apache.org > Sent: Friday, March 27, 2009 1:50:48 AM > Subject: optimization advice? > > Hi, > > I've looked over the public Solr perf docs and done some searching on > this mailing list. Still, I'd like to seek some advice based on my > specific situation: > > - 2-3 million documents / 5GB index > - each document has 40+ indexed fields, and many multivalue fields > - only primary keys are "stored" > - very low write frequency > - queries can be sorted by any combination of fields, and are always > sorted by at least one field > - query criteria vary from very simple to very complex > (the point about queries being that they're not very amenable to being > cached) > > So far I've set my mergefactor very low. I haven't paid much > attention to caching except for basic query result caching - I don't > think many of the cache features really apply well to my problem. > Increasing the amount of ram available to java (by 1GB) has no effect > I can detect. > > Ideally I'd like to get response times down to near-instantaneous / < > 50ms (which is where they were when the index was ~ 1 millions > documents). I'd love to hear suggestions - in particular are there > obvious optimization options I've missed? > > Regards, > Steve