lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin A. Burton" <bur...@newsmonster.org>
Subject Re: Is RangeQuery more efficient than DateFilter?
Date Mon, 29 Mar 2004 21:48:25 GMT
Erik Hatcher wrote:

>
> One more point... caching is done by the IndexReader used for the 
> search, so you will need to keep that instance (i.e. the 
> IndexSearcher) around to benefit from the caching.
>
Great... Damn... looked at the source of CachingWrapperFilter and it 
makes sense.  Thanks for the pointer.  The results were pretty amazing.  
Here are the results before and after. Times are in millis:

Before caching the Field:

Searching for Jakarta:
2238
1910
1899
1901
1904
1906

After caching the field:
2253
10
6
8
6
6

That's a HUGE difference :)

I'm very happy :)

-- 

Please reply using PGP.

    http://peerfear.org/pubkey.asc    
    
    NewsMonster - http://www.newsmonster.org/
    
Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
       AIM/YIM - sfburtonator,  Web - http://peerfear.org/
GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
  IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster



Mime
View raw message