BSON の実装
BSONライブラリは、 MongoDBがドキュメントに使用するデータストレージとネットワーク転送形式である BSON を包括的にサポートしています。 BSON(Binary JSONの省略)は、 JSONのようなドキュメントをバイナリでエンコードされた直列化化です。
毎日の使用には、 org.mongodb.scala.bson
パッケージから入手できるタイプ エイリアスとコンフィギュレーション オブジェクトがあります。 詳しくは、 API ドキュメント を参照してください。 Scala BSON 実装用。
次のセクションでは、ドライバーの BSON 実装の要素について説明します。
ドキュメント: BSON ドキュメント表現 のドライバーのサポートについて説明します
Macros : コレクション内のドキュメントを表すために使用できる大文字と小文字のクラスを記述します
拡張 JSON : MongoDB 拡張 JSON のドライバーのサポートを説明します
高度な使用を行うには、 org.bson
を直接使用する必要があります。 次のトピックについては、 Java Sync Driverのドキュメントを参照してください。
リーダーとライター: BSON ドキュメントのストリームベースの読み取りと書込みに関するドライバーのサポートについて説明します
Codec と CodecRegistry : ストリームベースのリーダーとライターを使用して BSON ドキュメント表現を生成および消費するための抽象化である、ドライバーの Codec API を記述します