lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler" <...@thetaphi.de>
Subject RE: Upgrade lucene from 2.3.2 to 3.1.0
Date Mon, 14 Nov 2011 23:19:54 GMT
> Thanks for your reply!

Thanks :-)

> The reason why we cannot reuse IndexReader is that our server holds many
> (>4000) independent index folders, each one corresponds to a separate URL. At
> any time any folder can be queried, so we cannot hold all of them into
> memory.

So I expect the indexes very small. Reopening IndexReaders should also be fast with 3.x. I
had another customer with a similar problem with no problems.

> In lucene 2.3.2 query is fast even if we recreate IndexSearcher (therefore
> Index-
> Reader) each time. Yes I saw in source code even in 2.3.2 a lot of segement
> information also are loaded into memory, and in 3.1.0 there seems a lot of
> code changes in IndexReader initialization, so do we expect performance
> change if we keep our way?
> 
> Thanks very much for helps!
> 
> 
> -----Original Message-----
> From: Uwe Schindler [mailto:uwe@thetaphi.de]
> Sent: Monday, November 14, 2011 2:29 PM
> To: java-user@lucene.apache.org
> Subject: RE: Upgrade lucene from 2.3.2 to 3.1.0
> 
> 
> Hi,
> 
> > We plan to upgrade lucene from 2.3.2 to 3.1.0, from reading "Lucene In
> Action"
> > I learned that we should "warm up" IndexSearcher and donot expect
> > initial a few queries to be fast.
> 
> This was always the case, not only since Lucene 2.9/3.0. You should warm your
> searchers.
> 
> > But due to our special app we cannot "warm up" (each query has to use
> > a new IndexSearcher), in lucene 2.3.2 this seems OK, Should we
> > encounter obvious performance decrease in 3.1.0 if keeping this way?
> 
> This seems to be an XY problem. Why can you not reuse IndexReaders?
> 
> Uwe
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message