MongoDBで採用されるバイナリ形式のデータシリアライゼーション方式。JSONに似た構造を保ちながら、バイナリ化により高速処理と効率的な格納を実現。
「BSON」を星図で探索する →
「BSON」とは?意味を解説
BSONはJSON形式をバイナリでエンコードしたデータ形式で、MongoDBなどのNoSQLデータベースで標準的に使用されます。JSONよりも処理速度が速く、ファイルサイズが小さい利点があります。日付型やバイナリデータなど、JSONでは扱いにくいデータ型も直接サポートするため、データベース連携の場面で特に有用です。
例文
- MongoDBはBSON形式でドキュメントを内部的に保存・管理しています。
- APIからBSON形式のデータを受け取ると、JSONより高速に解析できます。
- BSONは日付や大きなバイナリデータの保存に適している形式です。
語源・由来
Binary JSON の略称。JSONをバイナリ化した形式として、MongoDB開発時に作成されました。2010年頃からMongoDBに標準採用されています。
英語で言うと
BSONBinary JSONBinary Serialized Object Notation
「BSON」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「BSON」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「BSON」を探索する →