8得票3回答
在spring-boot中更改默认的Mongo连接池大小

我想要修改Java MongoDB驱动程序提供的默认连接池大小,该大小根据Mongo文档为100。 以下是我用于自定义连接池大小的Mongo客户端bean(参考此问题)。 我将最小连接数和最大连接数属性都设置为1,并运行了10个并行工作线程来与数据库交互,以确保我的更改已应用。 @Bean...

7得票2回答
为什么Mongo Java驱动程序中不存在eq?

我在mongodb java教程中找到了如何从mongo集合中查询的方法,但他们使用的eq对我不起作用!你知道如何使用mongo和java过滤集合中的文档吗? package Database; import org.bson.Document; import com.mongodb.M...

7得票1回答
MongoIterable.forEach和Iterable.forEach的区别

MongoIterable.forEach需要一个Block,它与Java 8 Consumer非常相似。 它们的相似之处足以引起问题,例如,以下代码无法编译: MongoIterable<Document> result = collection.find(...); resu...

7得票3回答
如何使用MongoClientOptions代替MongoOptions?

我正在使用 MongoOptions 类及其方法: setFsync(boolean sync) setJ(boolean safe) setW(int val) setWtimeout(int timeoutMS) setSafe(boolean isSafe) 但在Mongo-...

7得票5回答
Java MongoDB 一次保存多个文档

我有一组更新后的对象/文档,需要一次性保存所有对象。 我在MongoTemplate中看到了save()方法,但它只能一次保存单个文档。 是否有办法一次保存多个文档,还是我需要在循环中调用save()?