sql >> Databasteknik >  >> NoSQL >> MongoDB

Laddar MongoDB GetCollection-metoden hela samlingen till RAM eller en referens? C#

GetCollection laddar inte samlingen, inte ens en Find() kommer. Faktum är att du måste börja iterera MongoCursor före något faktiskt laddas från databasen, och även då kommer den inte att ladda hela samlingen utan bara partier av konfigurerbar storlek.

Om du verkligen vill ladda hela samlingen kan du anropa ToList()MongoCursor , till exempel, men det är naturligtvis sällan vettigt.




  1. Mongo Distinkt Aggegation

  2. Flask mongoengine ansluta genom uri

  3. Hur man filtrerar och kartlägger array av dokument i MongoDB-frågan?

  4. Uppdatera kapslade objekt i MongoDB om det finns, annars lägg till det