Båda är lika snabba.
När du gör find().limit(1)
ingen fråga skickas till servern. Du förbereder bara frågeklientsidan. Så länge du inte hämtar några dokument kan du fortfarande ändra markören, alltså frågan (t.ex. genom att lägga till en sort
).
Så om du bara jämför find().limit(1)
du kommer att upptäcka att det går mycket snabbare eftersom frågan inte körs. Förmodligen benchmarkar du värdelös kod.