mongoclientoptions与mongoclientsettings之间的区别

7

mongoclientoptionsmongoclientsettings之间的主要区别是什么?

能否举例说明在什么情况下使用哪个并进行详细阐述?

1个回答

3
据我所知,简短的答案是MongoClientOptions是旧方法,而MongoClientSettings是新方法。最新的MongoDB Java驱动程序(在回答撰写时为3.9)支持旧客户端-即com.mongodb.MongoClient(),它需要一个参数MongoClientOptions。请参见https://mongodb.github.io/mongo-java-driver/3.9/javadoc/com/mongodb/MongoClient.html。新的客户端具有不同的命名空间,即com.mongodb.client.MongoClient()。该客户端希望使用com.mongodb.client.MongoClients.create()构建,该方法需要一个MongoClientSettings参数。请参见https://mongodb.github.io/mongo-java-driver/3.9/javadoc/com/mongodb/client/MongoClients.html

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接