2010-05-06 30 views
0

對於帶有分頁列表的文檔,嵌入或使用 參考文檔更好嗎?即時讀取自定義類型「SONManipulator」,它似乎 轉換檢索的每一件事情,即使是子文檔。 我想保留文件中的列表排序,應該影響 什麼?MongoDB列表與分頁?

回答

1

我並不完全理解你的問題,但出於性能原因嵌入文檔通常會更好。這是MongoDB的方法,數據局部性的主要優勢之一。 pymongo lib使用SON排序的字典實現,它將保持您的文檔密鑰的順序。

如果您的文檔包含元素的列表/數組,並且您關心元素的排序,不要擔心,因爲數組順序也會保留。