Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Mirroring Split Policy For Load-Balancing Search Requests [LUCENE-2434] #3508

Open
asfimport opened this issue May 2, 2010 · 0 comments
Open

Comments

@asfimport
Copy link

asfimport commented May 2, 2010

(Please note that the feature described in #3499 is required reading for this issue.)

The mirroring split policy builds on the remoting split policy, treating each sub-index as a mirror of the super-index (upon which the split writer is built). The motivation for this policy is to allow a given index to be available on multiple nodes (that define a cluster), which helps to load-balance search requests across the nodes in that cluster, not to mention implement fail-over for index searchers.

Unlike other mirroring solutions for Lucene, this approach gives users the ability to (a) pick and choose the types of directories underlying the mirror, and (b) add/remove mirrors on the fly. However, note that the latter capability has not yet been implemented, although it will be soon.


Migrated from LUCENE-2434 by Karthick Sankarachary
Attachments: LUCENE-2434.patch
Linked issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant