0
対の埋込み:のMongoDB:私は以下のコレクションを持っている参照
- クライアントは、製品がプロジェクトのタスクが含まれており、
- 会社は、子会社の部門は、ユーザーが含まれている(そして、ユーザがカスタムプロパティが含まれている)が含まれて含まれている含まれている含まれてい
ベストプラクティスは何ですか? mongodbをより効率的に使用するには?私として
、ユーザーとプロジェクトはより頻繁に変更され、別のコレクションとして定義されるべきです。
あなたのアドバイスは何ですか?
インデックスについてはどうですか? db.Company.enshureIndex( 'subsidiary.departament.user.name.lastname')でインデックスを作成できますか? – 1gn1ter
もちろん、どうしてですか? http://www.mongodb.org/display/DOCS/Indexes#Indexes-IndexingonEmbeddedKeys(%22DotNotation%22) –
スピードはどうですか?何がより速くなるでしょうか?コレクションとリンクを別々のドキュメントから分けることはできますか? – 1gn1ter