MongoDB驱动 > C ++驱动程序
MongoDB C ++驱动程序是使用C ++ 11(或更高版本)标准的C ++应用程序的官方客户端库。
请参阅安装mongocxx驱动程序。
要连接到MongoDB Atlas集群,请为集群使用 Atlas连接字符串:
//...
mongocxx::instance inst{}; // This should be done only once.
mongocxx::client conn{
mongocxx::uri{
"mongodb+srv://<username>:<password>@<cluster-url>/test?retryWrites=true&w=majority"
}
};
mongocxx::database db = conn["test"];
C ++驱动程序版本 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 | MongoDB 3.4 | MongoDB 3.2 | MongoDB 3.0 | MongoDB 2.6 | MongoDB的2.4 |
---|---|---|---|---|---|---|---|---|
mongocxx 3.5 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
mongocxx 3.4 | ✓ | ✓ | ✓ | ✓ | ✓ | |||
mongocxx 3.3 | ✓ | ✓ | ✓ | ✓ | ||||
mongocxx 3.2 | ✓ | ✓ | ✓ | ✓ | ✓ | |||
mongocxx 3.1 | ✓ | ✓ | ✓ | ✓ | ✓ | |||
mongocxx 3.0 | ✓ | ✓ | ✓ | ✓ |
该驱动程序不支持旧版本的MongoDB。
C ++驱动程序版本 | C ++ 03 | C ++ 11 | C ++ 14 |
---|---|---|---|
mongocxx-3.x | ✓ | ✓ | |
legacy-1.x | ✓ | ✓ | ✓ |