lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Re: Segments creation
Date Sun, 23 Apr 2006 14:46:26 GMT
If you use the compound index file format (the default since Lucene  
1.4) you'll avoid the file descriptors issue.  If you add 10  
documents at one time with a single IndexWriter, you will not create  
10 segments, only one segment (generally speaking, based on the  
default segment factors).


On Apr 23, 2006, at 9:48 AM, John Paige wrote:

> Hello all,
>    In my application it is required to build an index for each  
> user. We need
> to add documents to the existing index frequently.
> We cannot use RAMDirectory to create a RAM index and merge it with the
> FSDirectory index later on based on the mergefactor. We need to add  
> each
> document in the FSDirectory based index.
> We are afraid of getting into the "out of file descriptors" issue ,  
> so my
> question is, does lucene create a segment for each document that  
> gets added
> to the FS based index i.e. will adding 10 documents to the existing  
> index
> create 10 segments?
> Thanks,
> John

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message