Docs Menu
Docs Home
/ / /
Scala

BSON の実装

BSON ライブラリは BSON を包括的にサポートしています は、MongoDB がドキュメントに使用するデータ ストレージとネットワーク転送形式です。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 を記述します

戻る

Observables