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.
Drivers¶
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.
Example
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.
Thank you for your feedback!
We're sorry! You can Report a Problem to help us improve this page.