sql >> データベース >  >> NoSQL >> MongoDB

BSONとは何ですか?JSONとは正確にどのように異なりますか?

    BSON は、MongoDBがドキュメントをコレクションに保存するときに使用するJSONのようなドキュメントのバイナリエンコーディングです。 JSONでサポートされていないDateやbinaryなどのデータ型のサポートが追加されます。

    実際には、MongoDBを操作するときにBSONについて詳しく知る必要はありません。ドキュメントを作成するときに、言語のネイティブタイプとそのドライバーの提供されたタイプ(ObjectIdなど)を使用するだけで、それらはにマップされます。ドライバーによる適切なBSONタイプ。



    1. MongoDB書き込みの懸念:3つの知っておくべき警告

    2. ハッシュインデックスと昇順インデックスのMongodbパフォーマンスの違い(順序付けされていないフィールドでハッシュを使用しない理由はありますか?)

    3. C#を使用したMongoDB GridF、画像などのファイルを保存する方法は?

    4. 配列フィールドの長さに基づいてドキュメントを並べ替える方法