Hi,
I have a single aws EC2 large instance with 7.5 GB ram and 100 GB harddrive
dual core 2.6 GHz. My elastic instance on a average has around 10,000,000
records. I use somewhat complex queries. I am calling elastic apis from my
PHP code which is exposed as a rest service(needed to do some
I would suggest that you install something like bigdesk or marvel to check
your usage, in particular heap, threads and file descriptors.
Every shard is a Lucene index and hence the more shards you have the more
searches that you can do in parallel but you also need memory and file
descriptors