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

Mutex dengan MongoDB

Fitur utama MongoDB di area ini adalah pembaruan ke tunggal dokumen adalah atom. Dari dokumen :

Jadi untuk pembaruan Anda tentang:

db.collection.update({done: false, taken: false},{$set: {taken: true, takenBy: myIp}});

ini berarti secara atom akan menemukan dokumen yang cocok dengan kriteria dan kemudian memperbaruinya. Jadi ya, itu akan berfungsi dengan baik untuk menetapkan tugas ke server tertentu.

Lihat postingan lain ini untuk detail lebih lanjut tentang penerapan antrian kerja bersama di MongoDB. Poin kunci yang disebutkan di sana adalah penggunaan findAndModify untuk melakukan pembaruan dan kembalikan dokumen yang diperbarui.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Koneksi sederhana ke mongodb di aplikasi reaksi

  2. Cara memfilter data antara dua kali dari jj:mm ke jj:mm di mongoDB

  3. Penyortiran Sisi Server menggunakan Mongoose (mongodb + node.js)

  4. Mongo Cast String ke Number untuk Query

  5. Muat Gambar dari Biner (Javascript - Ajax - MongoDB)