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

MongoDB temukan dan hapus - cara tercepat

Peter, Sulit untuk mengatakan apa solusi terbaik di sini tanpa memahami semua konteksnya - tetapi satu pendekatan yang dapat Anda gunakan adalah findAndModify . Ini akan meminta satu dokumen dan mengembalikannya, dan juga menerapkan pembaruan padanya.

Anda dapat menggunakan ini untuk menemukan dokumen yang akan diproses dan sekaligus mengubah bidang "status" untuk menandainya sebagai sedang diproses, sehingga pekerja lain dapat mengenalinya dan mengabaikannya.

Ada contoh di sini yang mungkin berguna:http://docs.mongodb. org/manual/reference/command/findAndModify/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengatur batasan unik untuk bidang dalam dokumen yang bersarang dalam array?

  2. Meminta array di dalam dokumen luwak

  3. MongoDB:bagaimana menemukan 10 dokumen acak dalam koleksi 100?

  4. Menerapkan pencarian teks lengkap MongoDB 2.4 di aplikasi Meteor

  5. Eksekusi pengurangan peta gagal dengan pymongo tetapi berhasil di mongo shell