Begge er lige hurtige.
Når du gør find().limit(1)
ingen forespørgsel sendes til serveren. Du forbereder blot forespørgslens klientside. Så længe du ikke henter nogen dokumenter, kan du stadig ændre markøren, og dermed forespørgslen (f.eks. ved at tilføje en sort
).
Så hvis du kun benchmarker find().limit(1)
du vil opdage, at det er meget hurtigere, fordi forespørgslen ikke udføres. Det er sikkert, at du benchmarker ubrugelig kode.