3
我有這樣的存儲在集合中的文件:效率索引字段VS子場的
{
_id : ...
sender: {memberid:<something>, name:<something>}
}
I指數集合的子場sender.memberid
。我讀的地方,通過索引是subfiled比場效率較低(性能明智),因此更改文檔結構:由senderid
{
_id: ...
senderid: ...
sendername: ...
}
和索引會導致更快的插入和檢索,但文章沒有解釋爲什麼。這兩種方法真的有什麼區別嗎?如果是,那麼爲什麼?