sql >> Database >  >> NoSQL >> MongoDB

Waarom is $in veel sneller dan $all?

Je vergelijkt appels met peren. Beide query's leveren verschillende resultaten op. $all betekent dat de veldwaarde moet overeenkomen met alle invoer, terwijl $in betekent dat de veldwaarde met een van de waarden moet overeenkomen. $all is en, $in is of.

Gecombineerd met de $limit - de $all-query moet meer documenten bekijken om de overeenkomst te vinden in vergelijking met in.



  1. Repositorypatroon met MongoDB - meerdere werkeenheden met één transactie

  2. Mongodb is niet correct bijgewerkt van 4.2 naar 4.4

  3. Wat zijn de gevallen waarin Redis de voorkeur heeft boven Aerospike?

  4. Verschil tussen nu en een bepaalde datum