MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana melakukan findAll di driver mongo C # baru dan membuatnya sinkron

EDIT:

Mereka memutuskan untuk menambahkan kembali dukungan sinkron (walaupun async masih lebih disukai untuk operasi IO) sehingga Anda cukup menggunakan:

var list = collection.Find(_ => true).ToList();

Asli:

Jangan memblokir secara sinkron pada kode asinkron. Ini buruk untuk kinerja dan dapat menyebabkan kebuntuan.

Jika Anda ingin aplikasi tetap sinkron, sebaiknya Anda tetap menggunakan driver sinkron lama.

Di driver v2.0 baru async opsi akan terlihat seperti ini:

async Task FooAsync()
{
    var list = await collection.Find(_ => true).ToListAsync();
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Array Agregat MongoDB dengan Dua Bidang

  2. Kesalahan Chef Solo:Buku masak apt tidak ditemukan

  3. MongoDB :temukan nilai dalam Array dengan banyak kriteria

  4. Bagaimana saya bisa menggunakan partialFilterExpression pada model luwak?

  5. Menggunakan MongoDB vs MySQL dengan banyak bidang JSON?