簡體   English   中英

C#MongoDb驅動程序.ToList()性能

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM