Hi 

 
I was wondering how to improve search performance over a set of indexes like 
this:

 27G    K1-1/index
 19G    K1-2/index
 24G    K1-3/index
 15G    K1-4/index
 19G    K1-5/index
 31G    K2-1/index
 16G    K2-2/index
 8.1G   K2-3/index
 12G    K2-4/index
 15G    K2-5/index

In total it is ~192Gb.  All have the same schema, with data partitioned by my 
application into separate 
indexes (rather than just 1 big one).
I have tried searching with both a MultiSearcher and a ParallelMultiSearcher 
(with lots of memory), but it 
is way too slow (sometimes hangs, otherwise it takes tens of minutes).  Do you 
have any tips for improving speed?
I have reduced the stored data as much as possible (without using compression) 
and use a FieldSelector when querying
but neither seem to help..

Is this the right approach?  If I query them one by one I response time is 
reasonable (a few seconds each), but I was 
kind of hoping to treat them as one large index if possible.

Any thoughts welcomed.

Thanks,

 - Chris

Reply via email to