elasticsearch - querying multiple indexes is possible? -



elasticsearch - querying multiple indexes is possible? -

i have elasticsearch cluster 3 indexes:

/users/user /events/visit /events/register /pages/page

so, need run queries processing multiple indexes.

eg: get gender of users registered in page x. (to info, need infos multiple indexes.)

is possible? maybe integrating hadoop?

this quite easy within elasticsearch itself! anytime specify index, can separate additional indices comma.

curl -xget 'http://localhost:9200/index1,index2/_search?q=yourqueryhere'

you can search indices _all.

curl -xget 'http://localhost:9200/_all/_search?q=yourqueryhere'

here's helpful documentation elasticsearch's website. site has tons of info, bit hard find sometimes, imo.

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-search.html http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/multi-index.html

elasticsearch

Comments