Indexing on non-search nodes


(Phil Hagelberg-2) #1

We're looking at using ElasticSearch to index locally and then have
our indexing node send its indexes out to a cluster to be searched
there. Is there any way to pseudo-join a cluster so that indexes get
replicated (from our node to the cluster) off but no new shards get
added in the other way?

thanks,
Phil


(Shay Banon) #2

ElasticSearch is not designed to work in such fashion (at least not
currently ...). You will need to index locally to elasticsearch, and have
another elasticsearch client that is pointing at the cluster, and when the
cluster is available, apply the changes done locally to the cluster.

cheers,
shay.banon

On Fri, Apr 16, 2010 at 12:07 AM, Phil Hagelberg phil@hagelb.org wrote:

We're looking at using ElasticSearch to index locally and then have
our indexing node send its indexes out to a cluster to be searched
there. Is there any way to pseudo-join a cluster so that indexes get
replicated (from our node to the cluster) off but no new shards get
added in the other way?

thanks,
Phil


(system) #3