Hey all,
Still trying to track down our performance issues and had another
question.
we have 1 cluster, but within it we have multiple indexes for different
products.
So, we have multiple content indexes, multiple topic search indexes,
multiple other indexes, etc.
So, a cluster is composed of something like
1 - content (alias)
-- about 5 indexes, each has 4 shards 1 replica
2 - source (alias)
-- about 12 indexes, each has 4 shards 1 replica
3 - lookup (alias)
-- about 12 indexes, each has 4 shards 1 replica
and so on. we have about 5 "aliases" setup that map to different index
groups.
This ultimately gives us about around 120 shards across 4 servers.
Now, how we had been looking at it was just by a single "alias" with it's
indexes and shard/replica setup.
But, had not looked at it holistically as an entire cluster.
So, maybe this is too many shards for 4 servers? roughly 8gigs of ram 4 cpus
Only 2 "alias" groupings do a lot of work. our content and lookup groupings.
Maybe we need to break those up into their own cluster with their own
servers?
Or, should having 120 or so shards on 4 servers not really be an issue?
Thanks,
Scott