MongoDB Drivers and Client Libraries¶
An application communicates with MongoDB by way of a client library, called a driver, that handles all interaction with the database in a language appropriate to the application.
Community Supported Drivers¶
|Documentation||Downloads & Release Notes||Source Code||API Documentation|
|Go (mgo)||Go Driver Releases||Go Driver Source Code||Go Driver API|
|Erlang||Erlang Driver Releases||Erlang Driver Source Code||Current Erlang Driver API|
Driver Version Numbers¶
Driver version numbers use semantic versioning or “major.minor.patch” versioning system. The first number is the major version, the second the minor version, and the third indicates a patch.
Driver version numbers.
If your driver has a version number of 2.9.1, 2 is the major version, 9 is minor, and 1 is the patch.
The numbering scheme for drivers differs from the scheme for the MongoDB server. For more information on server versioning, see MongoDB Version Numbers.