MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Czy metoda MongoDB GetCollection ładuje całą kolekcję do pamięci RAM lub referencji? C#

GetCollection nie ładuje kolekcji, nawet Find() będzie. W rzeczywistości będziesz musiał zacząć iterację MongoCursor przed cokolwiek jest faktycznie ładowany z bazy danych, a nawet wtedy nie załaduje całej kolekcji, ale tylko partie o konfigurowalnym rozmiarze.

Jeśli chcesz faktycznie załadować całą kolekcję, możesz wywołać ToList() na MongoCursor na przykład, ale oczywiście rzadko ma to sens.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Importuj więcej niż 1 plik json za pomocą mongoimport

  2. Importowanie csv do mongodb za pomocą kodu PHP

  3. Uzyskiwanie wyniku SearchResponse w ElasticSearch

  4. Jak mogę skonfigurować MongoDB na serwerze Node.js przy użyciu node-mongodb-native w środowisku EC2?

  5. Błąd:błąd sieci podczas próby uruchomienia polecenia „saslStart” na hoście „localhost:27017”