关于Elasticsearch MultiSearch 查询,一个请求可同时支持多个查询
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.apache.lucene.queryparser.flexible.core.builders.QueryBuilder;
import org.elasticsearch.action.search.MultiSearchRequestBuilder;
import org.elasticsearch.action.search.MultiSearchResponse;
import org.elasticsearch.action.search.SearchRequestBuilder;
import org.elasticsearch.action.search.SearchResponse;
import org.elasticsearch.client.Client;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.common.transport.InetSocketTransportAddress;
import org.elasticsearch.index.query.QueryBuilders;
import java.net.InetAddress;
import java.util.ArrayList;
import java.util.List;
/**
* @Author :PENG.ZHANG
* @Description :
* @Date : Create in 15:22 2018/6/4
* Created by Administrator on 2018/6/4.
*/
public class MultiSearch {
private static final Logge