Hi all,
I'm running elasticsearch with a single node on a machine with 24 total
cores (4x6) and 48GB RAM. The searches I'll be talking about here are run
over a pair of indices, each with around 2 million documents (~60GB data).
Each index has 5 shards and 0 replicas. The indices are continuously
updated through the bulk API with a few hundred new documents every second.
When the node is idle (aside from the bulk indexing), Lucene query_string
queries over these indices can take >2s to complete. Using bigdesk, I can
see plenty of memory and CPU unused during these searches.
Are there particular elasticsearch settings I can look at to try and better
utilize the idle resources to complete these searches more quickly? Should
I consider running multiple nodes on this single machine?
Cheers,
Luke
--
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.