Bienvenido al controlador de MongoDB C++. En este sitio, encontrará documentación para ayudarle a sacar el máximo provecho de MongoDB y C++. Si está empezando, consulte primero estas páginas:
Estado del controlador por familia y versión
La estabilidad indica si este driver se recomienda para uso en producción. Actualmente, ninguno de los drivers garantiza la estabilidad de la API o ABI.
Para obtener documentación sobre versiones anteriores, consulte la documentación heredada.
Familia/versión | Estabilidad | Desarrollo | Propósito |
|---|---|---|---|
(rama del repositorio principal) | Inestable | Desarrollo activo | Desarrollo de nueva funcionalidad |
mongocxx 3.10.x | Estable | Solo correcciones de errores | Versión de driver C++ estable actual |
mongocxx 3.9.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.8.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.7.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.6.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.5.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.4.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.3.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.2.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.1.x | Estable | Ninguno | Versión de driver C++ estable anterior |
mongocxx 3.0.x | Estable | Ninguno | Versión de driver C++ estable anterior | |
Controlador actual
mongocxx es una reescritura desde cero de un driver C++ para MongoDB basado en libmongoc. Requiere un compilador de C++11. Se sabe que se compila para arquitecturas x86 y x86-64 para Linux, macOS, Windows y FreeBSD.
La librería de drivers mongocxx incluye un paquete bson correspondiente, bsoncxx, que implementa la especificación BSON. Esta librería se puede utilizar de forma autónoma para la serialización y deserialización de objetos incluso cuando no se utiliza MongoDB en absoluto.
Las versiones del driver Mongocxx tienen números de versión como v3.x.y.
Nota
No había drivers v2.x.y C++ para evitar confusiones con los drivers heredados obsoletos-0.0-26compat-2.x.y.
Compatibilidad
Para ver las tablas de compatibilidad que muestran la versión del driver C++ recomendada para usar con versiones específicas de C++ y MongoDB Server, consulta Compatibilidad.
Cómo obtener ayuda
Solicita ayuda en la página Stack Overflow de MongoDB o en la comunidad de Reddit de MongoDB.
Visita nuestros canales de soporte.
Vea cómo informar un error.
Licencia
Los drivers C++ de MongoDB están disponibles bajo los términos de la licencia Apache, versión 2.0.