Hi Otis,
My question was too much short cut.
Here is a sample :
import org.apache.lucene.index.IndexWriter;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.store.RAMDirectory;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import java.io.IOException;
public class MySample {
public static void main(String[] args) {
try {
RAMDirectory ramd = new RAMDirectory();
IndexWriter iw = new IndexWriter(ramd,new
StandardAnalyzer(),true);
iw.minMergeDocs = 1;
iw.addDocument(new
org.apache.lucene.document.Document());
IndexReader ir = IndexReader.open(ramd);
System.out.println("Docs number : " + ir.numDocs());
ir.close();
iw.close();
}
catch (IOException ioe) { ioe.printStackTrace(); }
}
}
If I execute this sample, the result is :
Docs number : 0
If a call close() method or optimize() method after added my document, the
result is :
Docs number : 1
So, my question is : How to get the second result without close() or optimize()
index
(expensive methods I think) ?
Thanks,
Micka�l
-----Message d'origine-----
De : Otis Gospodnetic [mailto:[EMAIL PROTECTED]
Envoy� : mardi 10 mai 2005 17:39
� : [email protected]
Objet : Re: Real time indexing with RAMDirectory
Hi Micka�l,
Have you tried using minMergeDocs=1 ? Will that do what you want?
Otis
--- Rifflard Micka�l <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> Is it possible, with the RAMDirectory (or another Directory), to
> "flush" informations after each Document indexing ?
> I tried this but this "flush" appears to be able to be made after 2
> indexing at best.
>
> What do you think about it ? I forgot a configuration ?
>
> Thanks,
>
> Micka�l
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]