> Where can I find any sample code or documentation about merging a set of
> small indexes into one big index?

It's very simple, just add the index directorioes to your IndexWriter using 
the addIndexes() method, call optimize() and then close().

That's all.


> Lixin

victor

>
> -----Original Message-----
> From: Doug Cutting [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 30, 2003 10:24 AM
> To: Lucene Users List
> Subject: Re: parallizing index building
>
> Marc Dumontier wrote:
> > I'm indexing 500 XML files each ~150Mb on an 8 CPU machine.
> >
> > I'm wondering what the best strategy for making maximum use of resources
>
> is. I have the tweaked the single process indexer to index 5000 records
> (not files) in memory before writing out to disk.
>
> > Should i create an IndexThread and share the IndexWriter object across 5
>
> threads..then monitor when one ends to start another, etc. Or should i
> create difference indexes then to a series of merges.
>
> Creating multiple indexes in parallel and then merging them at the end
> will probably be fastest.
>
> Doug
>
>
> ---------------------------------------------------------------------
> 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]

-- 
Victor Hadianto

NUIX Pty Ltd
Level 8, 143 York Street, Sydney 2000
Phone: (02) 9283 9010
Fax:   (02) 9283 9020

This message is intended only for the named recipient. If you are not the
intended recipient you are notified that disclosing, copying, distributing
or taking any action in reliance on the contents of this message or
attachment is strictly prohibited.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to