タグ付けされた質問 「bson」

3
ネストされたオブジェクトをクエリする方法は?
ネストされたオブジェクト表記でmongoDBをクエリするときに問題があります。 db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 何が悪いのか分かりません。ネストされたオブジェクト表記がドット表記クエリと同じ結果を返すことを期待しています。どこが間違っているのですか?

10
mongodbでISODateを使用した日付クエリが機能しないようです
最も基本的な日付クエリでさえ、MongoDBで機能するようには思えません。次のようなドキュメントの場合: { "_id" : "foobar/201310", "ap" : "foobar", "dt" : ISODate("2013-10-01T00:00:00.000Z"), "tl" : 375439 } そして、次のようなクエリ: { "dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z" } } } 私は取得0の結果を実行するから。 db.mycollection.find({ "dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z"}} }) これが機能しない理由は何ですか? 参考までに、このクエリはSpringのMongoTemplateによって生成されているため、最終的にMongoDBに送信されるクエリを直接制御することはできません。 (PS) > db.version() 2.4.7 ありがとう!
189 json  mongodb  bson  isodate 

6
BSONとは何ですか?正確にJSONとはどう違うのですか?
私はMongoDBを使い始めたばかりですが、BSONを使用してデータを内部に格納していることに気付きました。ただし、BSONとは何か、MongoDBでBSONがどのように使用されているかについては、ドキュメントが明確ではありません。誰かが私にそれを説明できますか?
158 json  mongodb  bson  nosql 

7
MongoDB BSONドキュメントのサイズ制限について
MongoDBから決定的なガイド: 4MBを超えるドキュメント(BSONに変換した場合)は、データベースに保存できません。これはやや恣意的な制限です(将来的には引き上げられる可能性があります)。これは主に、スキーマ設計の不良を防ぎ、一貫したパフォーマンスを確保するためです。 私はこの制限を理解していません。これは、たまたま4MBを超える大量のコメントを含むブログ投稿を含むドキュメントを単一のドキュメントとして保存できないことを意味しますか? また、ネストされたドキュメントもカウントされますか? 値の変更を監査するドキュメントが必要な場合はどうすればよいですか。(最終的には4MBの制限を超えて大きくなる可能性があります。) 誰かがこれを正しく説明してくれることを願っています。 MongoDB(私が学んでいる最初のnosqlデータベース)について読み始めたところです。 ありがとうございました。
153 mongodb  bson 

6
Performance Entity Serialization:BSON vs MessagePack(vs JSON)
最近、私はMessagePackを見つけました。これは、GoogleのプロトコルバッファーとJSONの代替バイナリシリアル化形式で、どちらも優れています。 また、MongoDBがデータの保存に使用するBSONシリアル化形式もあります。 誰かがBSONとMessagePackの違いと欠点を詳しく説明できますか? パフォーマンスの高いバイナリシリアル化形式のリストを完成させるためだけに、Googleのプロトコルバッファの後継となるGobs もあります。ただし、言及されている他のすべての形式とは対照的に、これらは言語に依存せず、Goの組み込みリフレクションに依存しています。少なくともGo以外の言語用のGobsライブラリもあります。

4
プロトコルバッファとJSONまたはBSONの比較[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 11ヶ月前に閉鎖。 この質問を改善する プロトコルバッファーとBSON(バイナリーJSON)または一般的なJSONのパフォーマンス特性に関する情報はありますか? ワイヤーサイズ シリアル化速度 逆シリアル化速度 これらは、HTTPでの使用に適したバイナリプロトコルのようです。私は、C#環境の長期的にはどちらが良いか疑問に思っています。 BSONとProtocol Buffersで読んでいた情報がいくつかあります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.