DeleteResult deleteResult = mongoTemplate.remove(query, collection)或者
mongoTemplate.insert(list, colName)
是异步的么;如果remove条件是in的话是异步的吗?我测试频繁删除插入时 会出现插入后再将某几条数据删掉的情况
Set<Long> analysisTimeSet = new HashSet<>(); set.add(...) ...... Query query = new Query(Criteria.where("analysisTime").in(analysisTimeSet)); DeleteResult deleteResult = mongoTemplate.remove(query, collection);
牟天垒 已回答的问题
这些接口都是同步的,Java的Driver有专门的异步接口,具体可以参考官网。
学习交流更多MongoDB技术干货,请查看我的博客 https://mongoing.com/moutianlei
牟天垒 已回答的问题