BSONサイズの上限は4MBまたは8MBまでですが、stackoverflowの投稿があります。私のアプリケーションでは、JSONドキュメントはほとんど数十キロバイトまたはそれ以下ではありません。私の文書サイズがそれほど小さい場合、mongodbは私のアプリケーションに適していますか?私が実際に尋ねたいのは、mongodbは、クイックルックアップを改善するために、すべてのドキュメントに対して4 MBまたは8 MBの領域を確保するかどうかです。まあ、質問は馬鹿に聞こえるかもしれませんが、誰でもアプリケーションに適しているかどうかは分かりません。mongodb BSONサイズ
0
A
答えて
1
いいえ、小さい文書は完全に問題ありません。ドキュメントをメガバイトサイズの塊に収めるためのスペースはありません。
MongoDBは、文書が大きくなっても文書がインプレース更新を許可するように少し余裕を持たせていますが、それほど多くはありません。それ以外の場合、ドキュメントのディスク上のスペース要件は、データそのもののBSONサイズにすぎません。
0
最初にこれはBSON制限ではなくmongodb制限であり、現在は16 mbです。
リンクが説明しているように、制限はあまりにも狂ったことをやめさせるための大まかには健全性チェックです。それは、小さな文書がそのサイズに達するように埋め込まれているのは確かではありません。
Mongodbはドキュメントをわずかに埋め込みますが、ドキュメントを拡大する可能性のある更新が適度に適切に行われるようにするだけです。
関連する問題
- 1. は「MongoDBの\ BSON」
- 2. MongoDBの最大bsonサイズは回避できますか?
- 3. MongoDB Scalaドライバ - BSONドキュメントのレンダリング
- 4. MongoDB用C#ドライバのBSONシリアル化
- 5. のMongoDBアップサート例外無効なBSONフィールド
- 6. MongoDBのBSON gemはMongoDBデータベースファイルを読み込めませんか?
- 7. pymongo-mongoドキュメントbsonサイズの配列
- 8. Mongo BSONタイプMongoose
- 9. PythonのBSONライブラリ:BSONエイリアス
- 10. MongoDB:JSONからBSONへ
- 11. MongoDBログファイルのサイズ
- 12. クラス 'のMongoDB \ BSON \正規表現は、' php.netから
- 13. MongoDB BSON docでキーの順序が重要ですか?
- 14. mongodbのc#とC++ドライバでbsonドキュメントを変更する
- 15. のMongoDB BSON日 - PHPの公式サイトからPHP toDateTime()メソッド
- 16. 端末のMongoDB BSON BinDataの出力を防止する
- 17. PHPのMongoDBの\ BSON \正規表現 - チェックする複数のフィールド
- 18. DBSetコレクションをbsonドキュメントとしてMongodbに挿入する
- 19. BSONからPHPまたはJSでイメージMongoDBに戻る
- 20. GSONとTypeAdapterを使ってBSON(mongoDB)をPOJOに読む
- 21. MongoDB用の新しいBsonDocumentを作成するBSONエラー
- 22. BSONをSilverlightクライアントに渡す?
- 23. BSON IDジェネレータのC#implementaion?
- 24. BSONのObjectID(Morphia)表現
- 25. C&BSONでMongo Cursorの文書を数えます。 BSONとC.と
- 26. ベンチマーク:BSON対JSON
- 27. BSONデータベース用シンプルエディタ
- 28. MongoDB最大文書サイズ
- 29. MongoDB Java検索配列サイズ
- 30. mongodb bsonライブラリを持つMongodbドライバは、別のプロジェクトで使用するとcompletableFutureがハングする