So, if I use one indexwriter instance to index one document, will it create
a segment per document?
How many files per segment get added if I use compound index file format?

Thanks,
John

On 4/23/06, Erik Hatcher <[EMAIL PROTECTED]> wrote:
>
> 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).
>
>         Erik
>
>
> 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: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to