Hey,
this question is very generic and does not contain too much concrete requirement in terms of how your data looks like, how your query look like, hardware, etc. I think it would be much easier to just setup Elasticsearch, index data, query it and see if you are happy with the response - or ask further once you have a more concrete prototype up and running and can provide better insights in what you are doing - or get commercial help from Elastic for this.. </sales> 
--Alex