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

DbRef dengan Luwak - luwak-dbref atau isi?

Anda hanya perlu menggunakan DBRef yang sebenarnya (dan mongoose-dbref ) untuk kasus di mana bidang dapat berisi ObjectIds yang mereferensikan dokumen di lebih dari satu koleksi. Sebuah DBRef adalah tuple dari ObjectId , nama koleksi, dan nama database opsional.

ref: . luwak bidang, bagaimanapun, hanya berisi ObjectId dan skema luwak yang mendefinisikan apa yang satu mengumpulkan referensi ObjectIds.

Jadi Luwak ref: bidang lebih efisien dan harus selalu digunakan kecuali Anda memerlukan dukungan referensi multi-koleksi yang DBRef menyediakan.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoimport memilih jenis bidang

  2. MongoDB - salin koleksi di java tanpa mengulang semua item

  3. Streaming Data Waktu Nyata dengan Aliran Perubahan MongoDB

  4. Gunakan case untuk updateOne daripada findOneAndUpdate di MongoDB

  5. Perbedaan antara bidang id dan _id di MongoDB