MongoDBの外部インターフェースまたはドライブ:https://docs.mongodb.com/ecosystem/drivers/、ようにC、C ++、囲碁、Pythonとを含みます。
Cドライブ
MongoDBのCドライブは、すなわちlibmongocは、MongoDBのを開発するためのCライブラリです。依存libbson、BSONドキュメントを生成し、解析するためのlibbson。
MongoDBのCドライバーの公式ウェブサイト:http://mongoc.org/libmongoc/current/index.html。
インストール
最新1.14.1tarパッケージのインストール(モンゴ-C-ドライバー-1.14.1.tar.gz)をダウンロードしてください。
須藤はapt-getをインストールcmakeのののlibssl-devのlibsasl2-devの
$ wgetのhttps://github.com/mongodb/mongo-c-driver/releases/download/xyz/mongo-c-driver-xyztar.gz
$タールxzfのmongo-C-ドライバ-xyztar.gz
$には、CDのmongo-C-ドライバ-XYZ
$のは、mkdir cmakeのビルド
$のCDのcmakeのビルド
$ cmakeの-DENABLE_AUTOMATIC_INIT_AND_CLEANUP = OFF ..
$メイク
の$ sudoはmake installを
$ sudoのメイクのアンインストール
リンクを構築
gccの-o hello_mongoc hello_mongoc.c $(PKG-config設定--libs --cflags libmongoc-1.0)
gccの-o hello_mongoc hello_mongoc.c $(PKG-config設定--libs --cflags libmongoc静的-1.0)
$ gccの-o hello_mongoc hello_mongoc.c \
-Iは/ usr / local /含める/ libbson-1.0 -Iは/ usr / local /含める/ libmongoc-1.0 \
-lmongoc-1.0 -lbson-1.0
$の./hello_mongoc
CRUD
参考:基本的なCRUD操作。
ドライブを行きます
MongoDBの多くのドライブに行く、公式ドライバ:https://godoc.org/go.mongodb.org/mongo-driver/mongo。
:edgexは、MgOに使用されているhttps://github.com/globalsign/mgoまたはhttps://godoc.org/github.com/globalsign/mgo。