Will any effort be made during creation to load-balance the indexes
across the three servers specified in the discovery stanza? Or, is the
index created on whatever server the PUT is performed on?
Why I ask:
I'm using ElasticSearch for a domain that requires many indexes, as
oppose to a single monolithic index. I therefore do not require
sharding as much as I require an even distribution of indexes across a
set of boxes, along with replication.
What would my best course of action be to achieve this goal, i.e:
An even distribution of indexes across a cluster of servers (with
minimal pain during the creation process).
Sane replication.
High availability. Ideally, I can connect to any node in the cluster
and retrieve a document, regardless of the server that the index
resides on.
Will any effort be made during creation to load-balance the indexes
across the three servers specified in the discovery stanza? Or, is the
index created on whatever server the PUT is performed on?
Why I ask:
I'm using Elasticsearch for a domain that requires many indexes, as
oppose to a single monolithic index. I therefore do not require
sharding as much as I require an even distribution of indexes across a
set of boxes, along with replication.
What would my best course of action be to achieve this goal, i.e:
An even distribution of indexes across a cluster of servers (with
minimal pain during the creation process).
Sane replication.
High availability. Ideally, I can connect to any node in the cluster
and retrieve a document, regardless of the server that the index
resides on.
Will any effort be made during creation to load-balance the indexes
across the three servers specified in the discovery stanza? Or, is the
index created on whatever server the PUT is performed on?
Why I ask:
I'm using Elasticsearch for a domain that requires many indexes, as
oppose to a single monolithic index. I therefore do not require
sharding as much as I require an even distribution of indexes across a
set of boxes, along with replication.
What would my best course of action be to achieve this goal, i.e:
An even distribution of indexes across a cluster of servers (with
minimal pain during the creation process).
Sane replication.
High availability. Ideally, I can connect to any node in the cluster
and retrieve a document, regardless of the server that the index
resides on.
Will any effort be made during creation to load-balance the indexes
across the three servers specified in the discovery stanza? Or, is the
index created on whatever server the PUT is performed on?
Why I ask:
I'm using Elasticsearch for a domain that requires many indexes, as
oppose to a single monolithic index. I therefore do not require
sharding as much as I require an even distribution of indexes across a
set of boxes, along with replication.
What would my best course of action be to achieve this goal, i.e:
An even distribution of indexes across a cluster of servers (with
minimal pain during the creation process).
Sane replication.
High availability. Ideally, I can connect to any node in the cluster
and retrieve a document, regardless of the server that the index
resides on.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.