Hi Christoph,

You can certainly do that, and there are a bunch of APIs that will help you
do that. We have a very high-level utility called TaxonomyMergeUtils, which
offers a bunch of merge() methods, each taking more parameters. Perhaps
start with the simplest one (the one taking 4 directories) and see if that
works for you. If you discover that you need more granular control over the
merge process, let me know and I can point you at more lower-level API. In
fact, TaxonomyMergeUtils is part of the examples and you should get access
to its source code, so you can see the steps you need to follow (at the
lower level) in its more detailed merge() method.

Shai

On Wed, Oct 19, 2011 at 9:54 AM, Christoph Kaser <lucene_l...@iconparc.de>wrote:

> Hi all,
>
> I am planing to change my existing lucene index to use the new facets
> introduced in lucene 3.4.0.
>
> Unfortunately, I could not find an answer to my question in the
> documentation:
>
> I create a relatively large index of 8 million books by dividing it into
> several smaller groups of documents, creating indices for them, and then
> joining them all together to one big index using |IndexWriter.addIndexes|.
>
> This allows the work to be split among several threads or even computers.
>
> I now would like to add faceted search capabilities to my index to allow
> grouping by author and publisher, but I have the following problem:
> Can I merge/add/join several taxonomy indexes as created by
> LuceneTaxonmyWriter, and if so, how would I do that?
>
> Thanks in advance for any help!
>
> Best Regards,
> Christoph
>
>

Reply via email to