MongoDB に保存したい大量の JSON ドキュメントがあります。
ただし、いくつかのフィールドに対してのみ検索および取得していることを考えると、パフォーマンス面でどちらが優れているか疑問に思っていました。
1 つのオプションは、大きなオブジェクトを JSON/BSON として保存することで、ドキュメントは次のようになります。
{
"key_1": "Value1",
"key_2": "Value2",
"external_data": {
"large": {
"data": [
"comes",
"here"
]
}
}
}
あるいは、
{
"key_1": "Value1",
"key_2": "Value2",
"external_data": '{"large":{"data":["comes","here"]}}'
}