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

Kecepatan Pembaruan Mongo

(Catatan :memperbarui jawaban asli setelah beberapa penelitian ekstra)

perintah operasi tulis yang baru yang datang dengan 2.6 dan karenanya digunakan antara driver yang didukung (PHP 1.5+) dan server MongoDB (2.6+) berarti bahwa semantik baru w=0 menulis sedang bermain. Itu berarti server menunggu operasi selesai sebelum mengirim respons (yaitu, satu-satunya perbedaan antara w=0 dan w=1 apakah itu w=0 menghilangkan detail kesalahan). Pengemudi masih menunggu respons itu sebelum kembali dari panggilan (yaitu tidak lagi menembak dan melupakan).

Anda juga dapat melihat ini di shell MongoDB itu sendiri, dan cara resmi untuk mengatasinya adalah dengan menggunakan API Massal . Meskipun saya tahu driver 1.5 akan kembali ke operasi penulisan lama saat menghubungkan ke server 2.4 dan di bawahnya, tidak ada cara untuk memaksakan perilaku itu di driver PHP.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Spring Data MongoDB cara menetapkan waktu kedaluwarsa secara terprogram

  2. Mongo di testcontainers

  3. Berapa ukuran maksimal operasi batch MongoDB?

  4. tidak dapat mengonversi dari 'MongoDB.Driver.IMongoCollection<>' ke 'System.Collections.Generic.IEnumerable<>'

  5. Bagaimana cara memulai mongodb dari dockerfile