[英]C# MongoDb Driver .ToList() performance
我是MongoDb的新手,我有一個疑問:檢索需要ToList()的文檔列表,我的問題是,ToList就像在實體框架中會降低性能嗎?
直接回答您的問題,是的! 當您執行ToList()時,您將在內存中創建一個列表,其中包含查詢所檢索的文檔! 這就是為什么您只應獲得少量文件的原因。
您可以在此存儲庫中找到一些示例: https : //github.com/Talento90/repository.mongodb.net (未更新)
嘗試做這樣的事情:
var documents = await this._collection.Find(e => true).Skip(skip).Limit(top).ToListAsync();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.