http://siddhumehta.blogspot.com/2014/05/elasticsearch-tutorial-elasticsearch-gui-tools.html
https://www.elastic.co/
https://aws.amazon.com/elasticsearch-service/
https://github.com/fullscale/elastic.js/
https://github.com/danpaz/bodybuilder
https://www.elastic.co/blog/found-sense-a-cool-json-aware-interface-to-elasticsearch
https://github.com/KunihikoKido/atom-elasticsearch-client
https://www.elastic.co/guide/en/elasticsearch/plugins/2.4/cloud-aws-best-practices.html
http://appbaseio.github.io/dejaVu/
http://appbaseio.github.io/mirage/
https://github.com/ozlerhakan/mongolastic
https://www.elastic.co/guide/en/elasticsearch/plugins/2.4/integrations.html
http://stackoverflow.com/questions/37413901/which-javascript-node-module-is-best-for-elastic-search-query-dsl
https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html
search
edit
client.search([params, [callback]])
Return documents matching a query, aggregations/facets, highlighted snippets, suggestions, and more. Write your queries as either simple query strings in the
q
parameter, or by specifying a full request definition using the Elasticsearch Query DSL in the body
parameter.
The default method is
POST
and the usual params and return values apply. See the elasticsearch docs for more about this method.