我又一个问题请教一下啊,我现在就是用的这种同步方法,贴上我的部分代码:
if(i%1000==0 || i == queryList.size()-1){
System.out.println(i);
bulkResponse = restHighLevelClient.bulk(request, RequestOptions.DEFAULT);
request = new BulkRequest();
//logger.info("当前处理到第:"+i+"条");
}
我是这样做了一份分批处理,先把参数通过request.add 加到request里面,但是一批数据同步完了之后,怎么才能把这个request清空呢,如果不清空,数据就会累加
Elasticsearch bulk request2018-12-22 最近在往ES里写数据的时候,发现一条一条写非常慢。基本一个比较小规模(3master、3data、1client)的ES集群on k8s,用RestHi...