问题 mongodb的JDBC驱动程序类名是什么?


喜欢 com.mysql.jdbc.Driver 如果是 mysql什么会是 JDBC  driver 上课 mongodb

在java代码中,它可以获得为

MongoClient mongoClient = new MongoClient("localhost");

但在这种情况下 JMeter, 这个需要 JDBC 驱动程序类名称。


6578
2017-12-22 07:23


起源

docs.mongodb.org/ecosystem/drivers/java 请参考这个。 - ambarox
该 Unity JDBC 将是你的朋友。 - Wundwin Born
请注意答案提示 mongodb.jdbc.MongoDriver 是指商业广告 Unity JDBC驱动程序。 MongoDB没有官方支持的JDBC驱动程序。根据Dmitry T的回答,JMeter 2.10+支持使用官方的MongoDB Java驱动程序作为JDBC的替代品。 - Stennie


答案:


您可以尝试使用以下详细信息作为参考

JDBC驱动程序类名:mongodb.jdbc.MongoDriver

URL格式:jdbc:mongo:// <\ serverName> / <\ databaseName>

例如URL = “JDBC:蒙戈://ds029847.mongolab.com:29847 / TPCH”;

Con = DriverManager.getConnection(url,“dbuser”,“dbuser”);

希望这会有所帮助。


9
2017-12-22 07:27





你可以在下面使用它。

JDBC驱动程序类名:mongodb.jdbc.MongoDriver URL格式:
  JDBC:蒙戈://(服务器)/(的databaseName)

详情请参阅 这个 链接


2
2017-12-22 08:19



该链接不包含相关信息。 - L S


在JMeter版本2.10中引入了2个新的测试元素:

  1. MongoDB源配置
  2. MongoDB脚本

可用于向MongoDB服务器发送请求,作为JDBC Request Sampler的替代方法。

JMeter版本2.11 内置的MongoDB Java驱动程序已更新为 mongo-java-driver-2.11.3


2
2017-12-22 10:16



...已在JMeter 4.0中再次弃用。 - kiltek


在Java中:

// To connect to mongodb server
         MongoClient mongoClient = new MongoClient( "localhost" , 27017 );

0
2017-07-12 09:19