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

MongoDB Java API:Perbedaan antara com.mongodb.DBCollection.Save() dan com.mongodb.DBCollection.Insert()?

Simpan hanya dapat menyimpan satu objek dalam satu waktu. Jika _id disediakan dan sudah ada, dokumen baru akan menimpa dokumen yang sudah ada sebelumnya. Jika tidak ada, itu akan melakukan penyisipan.

Sisipkan dapat mengambil satu objek atau ArrayList objek dan melakukan "penyisipan massal".

Jika Anda memberikan _id yang sudah ada ke sisipan, itu akan menyebabkan pengecualian Id duplikat.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Peta Hadoop/Kurangi vs Peta bawaan/Kurangi

  2. Mongoose / MongoDB:menghitung elemen dalam array

  3. Mendeteksi Apakah Nilai Berisi Setidaknya Satu Digit Numerik dalam SQL

  4. Perbarui Array di tempat yang ada atau Sisipkan Item Array baru

  5. Apakah mungkin $project mongodb mengembalikan array?