1.批量插入
/**
* 批量添加索引
* @throws IOException
*/
public void batchAddIndex() {
// 创建es客户端
Client client = elasticClientUtil.getClient();
BulkRequestBuilder bulkRequest = client.prepareBulk();
try {
bulkRequest.add(client.prepareIndex("effect_kepler", "effect_kepler", "0")
.setSource(jsonBuilder()
.field("op_time", "2017-01-01")
.field("bid", 1)
...
.field("add_member_num", 10)
.endObject())
.endObject())
);
} catch (IOException e) {
e.printStackTrace();
}
try {
bulkRequest.add(client.prepareIndex("effect_kepler", "effect_kepler", "1")
.setSource(jsonBuilder()
.field("op_time", "2017-01-01")