lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Earwin Burrfoot <ear...@gmail.com>
Subject Re: instantiated contrib
Date Thu, 26 Aug 2010 09:47:32 GMT
IMHO, Instantiated sucks GC-wise. Put more docs in it, do enough
queries, and RAMDir eventually outperforms it.

On Thu, Aug 26, 2010 at 11:24, Li Li <fancyerii@gmail.com> wrote:
> I have about 70k document, the total indexed size is about 15MB(the
> orginal text files' size).
>                dir=new RAMDirectory();
>                IndexWriter write=new IndexWriter(dir,...;
>                for(loop){
>                     writer.addDocument(doc);
>                }
>        writer.optimize();
>        writer.close();
>
>        IndexReader ir=IndexReader.open(dir,true);
>        InstantiatedIndex ii=new InstantiatedIndex(ir);
>        InstantiatedIndexReader iir=new InstantiatedIndexReader(ii);
>        is=new IndexSearcher(ir);
>        is2=new IndexSearcher(iir);
>
>              I calculate the time by:
>        long searchStart=System.nanoTime();
>        TopDocs docs=is.search(bQuery,Integer.MAX_VALUE);
>        long searchEnd=System.nanoTime();
>
>             I searched 10,000 documents and the time of RAMDirectory
> and instantiated
>             the time used is time1: 21s(21812978000 ns) time2:
> 20s(20713817000 ns)
>             I also calulate the time including get field value:
>                total1: 23852ms total2: 22610ms
>            it seems instantiated is not much faster than
> RAMDirectory. Is there any thing wrong I used? my max memory is 4GB
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>
>



-- 
Kirill Zakharenko/Кирилл Захаренко (earwin@gmail.com)
Phone: +7 (495) 683-567-4
ICQ: 104465785

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


Mime
View raw message