Perbedaannya terletak pada sintaks.Find
dan FindAsync
keduanya memungkinkan untuk membuat kueri asinkron dengan kinerja yang sama, hanya saja
FindAsync
mengembalikan kursor yang tidak memuat semua dokumen sekaligus dan menyediakan antarmuka untuk mengambil dokumen satu per satu dari kursor DB. Ini berguna jika hasil kueri sangat besar.
Find
memberi Anda sintaks yang lebih sederhana melalui metode ToListAsync
tempat di dalamnya mengambil dokumen dari kursor dan mengembalikan semua dokumen sekaligus .