Hi,
Planning for new set of servers for hosting ES and trying to pin on the
configuration. Of course, minimizing cost is an important factor besides
keeping performance steady.
Brief description of data:
20 partitions/blocks (ES type) of data.
Max 500000 documents per block.
50 fields per document.
10 fields have high cardinal values (avg cardinal value for each field =
100)
Other 40 fields are keyword analyzed.
Brief description of operation:
Search using maximum of 10 fields, both normal as well as high cardinal ones
.
Faceting on both normal as well as high cardinal fields, but faceting only
on one type (=~ 500000 docs) in a single query.
5 concurrent user.
Server Configuration options:
Core - 4/8/12/24
Does having more processor has much to do with ES performance? Will basic
quad core serve my purpose?
RAM(GB) - 8/16/32
Having more memory improves faceting, but is there any limit I can consider?
Number of servers -
Is distributing data over multiple servers better?
Or hosting multiple nodes on a single server works well?
Hoping for suggestion from experts.
Thanks,
-- Sujoy.
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.