Bem-vindo ao driver C++ do MongoDB. Neste site, você encontrará documentação para ajudá-lo a obter o máximo do MongoDB e C++. Se você está apenas começando, dê uma olhada nestas páginas primeiro:
Status do driver por família e versão
A estabilidade indica se este driver é recomendado para uso de produção. Atualmente, nenhum driver garante a estabilidade da API ou da ABI.
Para obter documentação sobre versões anteriores, consulte adocumentação legadodo .
família/versão | Estabilidade | Desenvolvimento | Propósito |
|---|---|---|---|
(ramificação mestre do repositório) | Instável | Desenvolvimento ativo | Desenvolvimento de novos recursos |
mongocxx 3.10.x | estável | Somente correções de bugs | Versão atual do driver C++ estável |
mongocxx 3.9.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.8.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.7.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.6.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.5.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.4.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.3.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.2.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.1.x | estável | none | Versão anterior do driver C++ estável |
mongocxx 3.0.x | estável | none | Versão anterior do driver C++ estável | |
Driver atual
O mongocxx é uma reescrita completa de um driver C++ para MongoDB baseado em libmongoc. Ele requer um compilador C++11 . Ele é conhecido por basear-se nas arquiteturas x86 e x86-64 para Linux, macOS, Windows e Openbsd.
A biblioteca do driver mongocxx inclui um pacote bson correspondente, bsoncxx, que implementa a especificação BSON. Essa biblioteca pode ser usada de modo autônomo para serialização e desserialização de objetos, mesmo quando não se está usando o MongoDB.
As versões do driver mongocxx têm números de versão como v3.xy
Observação
Não havia drivers v2.xy C++ para evitar confusão com os drivers legados obsoletos-0.0-26compatíveis-2.xy.
Compatibilidade
Para obter tabelas de compatibilidade que mostram a versão recomendada do driver C++ a ser usado para versões específicas do C++ e do MongoDB Server , consulte Compatibilidade.
Como obter ajuda
Pede ajuda na página do MongoDB Stack Overflow ou na comunidade do MongoDB Reddit.
Visite nossos Canais de Suporte.
Veja como relatar um erro.
Licença
Os drivers do MongoDB C++ estão disponíveis sob os termos da Licença Apache, versão 2.0.