MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Unterschied zwischen Find und FindAsync

Der Unterschied liegt in einer Syntax. Find und FindAsync beide erlauben es, asynchrone Abfragen mit der gleichen Leistung zu erstellen, nur

FindAsync gibt Cursor zurück die nicht alle Dokumente auf einmal lädt und bietet Ihnen eine Schnittstelle, um Dokumente einzeln aus dem DB-Cursor abzurufen. Es ist hilfreich, wenn das Abfrageergebnis sehr groß ist.

Find bietet Ihnen eine einfachere Syntax durch die Methode ToListAsync wo es innen Dokumente vom Cursor abruft und alle Dokumente auf einmal zurückgibt .