找到问题的解决办法了么?

使用java 的api BulkRequest 异步批量删除, 然后立即使用BulkRequest 异步批量保存一些数据; 这些数据总是写入丢失

Elasticsearch | 作者 XiaPeiXin | 发布于2020年11月10日 | 阅读数:1348

使用java 的api BulkRequest 异步批量删除, 然后立即使用BulkRequest 异步批量保存一些数据; 这些数据总是写入丢失;
把前面的异步删除去掉就能写入成功;

erpGoodsAsynSever.batchDelAny(GoodsErpCollocation.class, ids.stream().map(GoodsErpCollocation::getId).collect(Collectors.toList())); //异步删除

erpGoodsAsynSever.batchSaveAny(collocations);  //异步bao'cun

 
已邀请:

Charele - Cisco4321

赞同来自:

你这个erpGoodsAsynSever是哪个类?
batchDelAny,batchSaveAny,我怎么从来没见过这些方法?

要回复问题请先登录注册