//mget批量查询
@Test
public void test6() throws Exception {
//指定ES集群
Settings settings = Settings.builder().put("cluster.name", "my-application").build();
//创建访问ES服务器的客户端
TransportClient client = new PreBuiltTransportClient(settings)
.addTransportAddress(new TransportAddress(InetAddress.getByName("192.168.123.101"),9300));
MultiGetResponse response = client.prepareMultiGet()
.add("index1", "blog", "8", "10")
.add("lib3", "user", "1", "2", "3")
.get();
for (MultiGetItemResponse itrm : response){
GetResponse gr = itrm.getResponse();
if (gr != null && gr.isExists()){
System.out.println(gr.getSourceAsString());
}
}
}
//bulk批量操作可以增删改 这里是添加
@Test