Docs Menu
Docs Home
/ /

MongoDB C++ ドライバー

項目一覧

  • ファミリーおよびバージョン別のドライバー ステータス
  • 現在のドライバー
  • 互換性
  • MongoDB の互換性
  • 言語互換性
  • ライセンス

MongoDB C++ ドライバーへようこそ。 このサイトでは、MongoDB と C++ を最大限に活用するためのドキュメントを見つけることができます。 使い始める場合は、まず以下のページをご覧ください。

  • mongocx のインストール

  • クイック スタート チュートリアル

安定性は、このドライバーが本番環境の使用に推奨されているかどうかを示します。 現在、API または ABI 安定性を保証するドライバーはありません。

以前のリリースに関するドキュメントについては、 のレガシードキュメントを参照してください。

ファミリー/バージョン
安定性
開発
目的
(リポジトリ マスター ブランチ)
Unstable
アクティブな開発
新機能の開発
mongocx 3.10 .x
Stable
バグ修正のみ
現在の安定版 C++ ドライバーのリリース
mongocx 3.9 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.8 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.7 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.6 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.5 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.4 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.3 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.2 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.1 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース
mongocx 3.0 .x
Stable
なし
以前の安定版 C++ ドライバーのリリース |

mongocx は、 libmongoc に基づく MongoDB 用の C++ ドライバーのスタンドアップ書き換えです。 。C++ 11コンパイラーが必要です。 Linux、macOS、Windows、および freeBSD の x 86および x 86 - 64アーキテクチャでビルドすることが既知です。

mongocx ドライバー ライブラリには、一致するBSON パッケージ bsoncx が含まれており、BSON 仕様 を実装しています 。このライブラリは、MongoDB をまったく使用していない場合でも、スタンドアロンでオブジェクト直列化および逆直列化に使用できます。

mongocx ドライバーのリリースには、 v 3 .xy などのバージョン番号があります。

注意

非推奨のレガシー - 0.0 - 26 compat- 2 .xy ドライバーとの混乱を避けるため、v 2 .xy C++ ドライバーは存在しませんでした。

次の互換性テーブルは、特定のバージョンの MongoDB で使用するための MongoDB C++ ドライバーの推奨バージョンを示しています。

最初の列は、ドライバーのバージョンの一覧です。

重要

MongoDB は、MongoDB Server のバージョンのサポート終了(EOL)日から 3 年間、MongoDB Server とドライバー間の互換性を保証します。 MongoDB のリリースと EOL の日付の詳細については、「 MongoDB ソフトウェアライフサイクルの予定 」を参照してください。

Icon
説明
すべての機能がサポートされています。
ドライバー バージョンは MongoDB バージョンで動作しますが、すべての新しい MongoDB 機能がサポートされているわけではありません。
マークなし
ドライバー バージョンは MongoDB バージョンではテストされていません。
C++ ドライバーのバージョン
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
MongoDB 4.2
MongoDB 4.0
MongoDB 3.6
MongoDB 3.4
MongoDB 3.2
MongoDB 3.0
MongoDB 2.6
MongoDB 2.4
3.8+
3.7
3.6
3.5
3.4
3.3
3.2
3.1
3.0

ドライバーは MongoDB の古いバージョンをサポートしていません。

次の互換性テーブルは、特定のバージョンの C++ で使用するための MongoDB C++ ドライバーの推奨バージョンを示しています。

最初の列は、ドライバーのバージョンの一覧です。

C++ ドライバーのバージョン
C++20
C++17
C++14
C++11
C++03
3.8+
<= 3.7
1.x

互換性テーブルの読み方の詳細については、「MongoDB 互換性テーブル」ガイドを参照してください。

MongoDB C++ ドライバーは、 Apache ライセンス バージョン2.0の項目で利用できます。

次へ

C++ 17ポリゴンの選択