BulkProcessor和BulkRequestBuilder有什么区别 - elasticSearch(java)?

时间:2017-07-20 07:17:48

标签: java elasticsearch

我使用BulkRequestBuilder并且工作正常,但我也想使用BulkProcessor。任何人都可以帮我理解它们之间的区别吗?

1 个答案:

答案 0 :(得分:0)

BulkRequestBuilderBulk API的一部分,它允许一个人在单个请求中索引和删除多个文档。

然后,根据文档部分Using Bulk Processor

  

BulkProcessor类提供了一个简单的接口,可根据请求的数量或大小或在给定时间后自动刷新批量操作。