Take the 2-minute tour ×  I am new to elasticsearch and am
trying to understand how to setup elastic search in our
environment - my requirements are fairly basic:    1.
Environment is multi-tenant   2. Simple setup is three
datacenters, each datacenter needs to be a redundant copy - so
we can fail two datacenters and there will still be one
standing.   3. We will scale up each datacenter as needed, users
can access elastic search from each of the three data centers.
4. search will be used for files, emails, IMs, calls etc.  My
questions are:    1. does this topology / setup lend itself to
elasticsearch natively? If so, how?   2. How do I know how many
shards I need? Do I just overallocate for fun?   3. I assume I
should have one index per tenant? And I should have just one
cluster? Why would I want more?   4. I have spent hours trying
to find info on this, if you might accuse me of prematurely
posting - please let me know where there is a good topological
overview   share|improve this question add comment