/mongo-cxx-driver

C++ Driver for MongoDB

Primary LanguageC++Apache License 2.0Apache-2.0

MongoDB C++ Driver Build StatusWindows Build Status

Welcome to the MongoDB C++ Driver!

This branch contains the new C++11 driver and is the recommended branch for all users. Please see the README.md files in the "legacy" and "26compat" branches for notes on when to use those release streams.

Quickstart Guide

See the wiki page.

Why a rewrite?

This driver contains a completely new API and implementation. A complete rewrite allows us to take full advantage of the features offered in C++11, and gives us the chance to re-architect the driver based on past driver design decisions and their effectiveness. We aim for this new driver to be more modern, more lightweight, and friendlier to contributors than its predecessors.

Repository Overview

Branch Stability Development Purpose
master Stable Stable Evolution New C++11 driver
legacy Stable Stable Evolution Stable C++ driver release
26compat Stable Maintenance Only Drop in replacement for users of existing 2.6 era C++ driver

Bugs and Issues

See our JIRA project.

Mailing Lists and IRC

Outlined on the MongoDB Community site.

License

The source files in this repository are made available under the terms of the Apache License, version 2.0.