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

Bagaimana Saya Menambahkan Data Ke Mongo Db Secara Sinkron?

Ya, karena memungkinkan server memproses permintaan lain saat menunggu I/O selesai, yaitu Anda mengizinkan jumlah utas yang sama untuk menangani lebih banyak permintaan.

Juga, memaksa sinkronisasi menggunakan .Result atau .Wait() berbahaya karena Anda akan mengalami kebuntuan jika Anda tidak melakukannya dengan benar.

asinkron hanya berarti bahwa server dapat menggunakan utas untuk hal lain di antaranya; ini sebagian besar transparan, yaitu kode Anda tidak perlu terlalu peduli. Untuk tujuan praktis, cukup panggil await InsertOneAsync(...) atau metode driver MongoDB apa pun yang Anda panggil.

Async adalah fitur yang cukup 'menular':untuk memanfaatkan fitur async secara efisien, semua kode Anda harus dapat menanganinya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Koneksi ke ReplicaSet MongoDB di Kubernetes

  2. Permintaan luwak mengembalikan nol

  3. Memproyeksikan ke tipe lain menggunakan C# SDK

  4. MongoDB:Bagaimana cara memperbarui banyak dokumen dengan satu perintah?

  5. spring-data-mongodb memberikan pengecualian otentikasi mongodb