Hi Guys

We are considering changing our Lucene indexer / search architecture from 2 
separate JVMs to a single one to benefit from the very latest index views NRT 
readers provide.

In the past we cached our IndexSearchers to avoid cold searches every time and 
reopened them periodically.  In the single-JVM model where we will be keeping 
the IndexWriters open for long periods, will we still face the same problem, or 
will calling searcherManager.maybeRefresh() periodically be enough to guarantee 
fast searches (as well as near-real time views)?

(We intend to instantiate our SearcherManager with the IndexWriter rather than 
a Directory.)


ThanksClive

Reply via email to