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