Docs Menu
Docs Home
/ /

MongoDB C++ ドライバー

公式 MongoDB C++ ドライバーのドキュメント サイトへようこそ。

ドライバーをインストールし、MongoDB への接続を確立し、データの操作を開始する方法については、C++ ドライバーのスタートガイド」チュートリアルを参照してください。

「 MongoDB への接続」セクションでは、MongoDB 配置への接続を作成および構成する方法について学びます。

「 MongoDBからのデータの読み取り 」セクションで、MongoDB からデータを取得する方法について学びます。

「 MongoDB へのデータの書き込み」セクションでは、MongoDB にデータを書き込む方法について学びます。

「 インデックスを使用したクエリの最適化」セクションでは、一般的なタイプのインデックスを使用する方法を学びます。

C++ドライバーを使用して集計操作を実行する方法については、「集計によるデータの変換」セクションを参照してください。

アプリケーションを認証し、データを暗号化する方法の詳細については、「 データの保護 」セクションを参照してください。

特殊データ形式 」セクションでは、専用データ形式とカスタム タイプの操作方法を学びます。

C++ 17 以前の構成用のポリフィルライブラリの実装を選択する方法については、「C++ 17 のポリフィルの選択」セクションをご覧ください。

詳細構成とインストールオプションの詳細については、「高度な構成とインストールオプション」セクションを参照してください。

各バージョンの新機能と変更点の一覧については、「新機能」セクションを参照してください。

ドライバー バージョンをアップグレードするためにアプリケーションに加える必要がある変更については、「ドライバー バージョンのアップグレード」セクションを参照してください。

バグの報告方法、ドライバーへの貢献方法、およびヘルプの探し方については「問題とヘルプ 」セクションを参照してください。

特定の C++ および MongoDB Server バージョンに使用する推奨 C++ ドライバーのバージョンを示す互換性表については、「互換性」セクションを参照してください。

C++ ドライバーの型とメソッドの詳細については、 <a class=\" \" rel=\" \" href=\" \"> C++ ドライバー API ドキュメント <svg class=\" \" height=\" \" width=\" \" role=\" \" aria-hidden=\" \" alt=\" \" viewbox=\" \"><path d=\" \" fill=\" \"> <path d=\" \" fill=\" \"> を参照してください。

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

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

ファミリー/バージョン
安定性
開発
目的
(リポジトリ マスター ブランチ)
Unstable
アクティブな開発
新機能の開発
mongocx 3.11 .x
Stable
バグ修正のみ
現在の安定版 C++ ドライバーのリリース
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 C++ ドライバーは、 Apache ライセンス バージョン2.0の項目で利用できます。

次へ

はじめる