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

Mengapa $in jauh lebih cepat daripada $all?

Anda membandingkan apel dengan jeruk. Kedua kueri mengembalikan hasil yang berbeda. $all berarti nilai bidang harus cocok dengan semua input sedangkan $in berarti nilai bidang harus cocok dengan salah satu nilai. $semua adalah dan, $dalam adalah atau.

Dikombinasikan dengan $limit - kueri $all perlu melihat lebih banyak dokumen untuk menemukan kecocokan dibandingkan dengan di.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Agregasi Mgo:bagaimana cara menggunakan kembali tipe model untuk kueri dan menghapus hasil campuran?

  2. Mendapatkan cap waktu unix dalam hitungan detik dari MongoDB ISODate selama agregasi

  3. Cara terbaik untuk memodelkan sistem pemungutan suara di MongoDB

  4. Menerapkan Kontrol Akses Berbasis Peran dengan ClusterControl

  5. Cara Membuat dan Menggunakan Enum di Mongoose