似乎没有任何与大容量操作相关的内容,比如在https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html中同时对多个文档进行大容量索引
它支持不支持?有什么例子吗?
谢谢!
发布于 2022-01-19 04:28:26
您可以尝试如下:
例如:假设您有10个要大容量索引的文档。
BulkRequest bulkRequest=new BulkRequest();然后,对于每个文档(在for循环中)
bulkRequest.add(new IndexRequest(doc.getIndex())
.id(doc.getId())
.source(doc.getSource().toString(), XContentType.JSON));最后,使用RestHighLevelClient实例调用Elasticsearch。
BulkResponse bulkResponse=restHighLevelClientInstance.bulk(brb, RequestOptions.DEFAULT);注意: BulkRequest、IndexRequest和BulkResponse是Elasticsearch的类。
https://stackoverflow.com/questions/70764770
复制相似问题