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

Populasi luwak vs agregat

Berikut ringkasan perbedaannya:

$lookup

  • hanya dapat digunakan dengan aggregate
  • hanya dapat digunakan untuk menarik dokumen yang dirujuk dari koleksi yang tidak di-sharding
  • dapat menarik dokumen yang direferensikan dengan bidang apa pun
  • umumnya lebih berkinerja karena ini adalah operasi sisi server
  • membutuhkan MongoDB 3.2+

Luwak populate()

  • dapat digunakan dengan find dan aggregate
  • dapat digunakan untuk menarik dokumen yang direferensikan dari koleksi yang di-sharding dan tidak di-sharding
  • hanya dapat menarik dokumen yang direferensikan dengan _id
  • tidak ada persyaratan versi MongoDB



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara membaca/menulis dokumen dalam eksekusi paralel dengan mongoDB/luwak

  2. Menyortir agregasi hasil addToSet

  3. Metode agregat mongoid pada dokumen yang disematkan?

  4. Layanan OData menggunakan NodeJS dan JayData

  5. Daftar Periksa Keamanan untuk Penerapan Produksi MongoDB