sql >> Base de Datos >  >> NoSQL >> MongoDB

Evaluación de la complejidad de la consulta de agregación de MongoDB:costo de $búsqueda

$lookup es efectivamente un $in consulta contra la colección a la que se hace referencia, donde el valor de $in es el conjunto de localField valores de la canalización para buscar.

Si el foreignField está indexado, la complejidad de esa consulta es O(log(n)). Si el foreignField no está indexado, la complejidad de la consulta es O(n).