Účinnost by měla být u obou stejná.
geoNear
Hlavním omezením aplikace je, že jako příkaz může vrátit sadu výsledků až do maximální velikosti dokumentu, protože všechny odpovídající dokumenty jsou vráceny v jediném výsledném dokumentu. Vyžaduje také, aby bylo do každého výsledného dokumentu přidáno pole vzdálenosti, což může nebo nemusí být problém v závislosti na vašem použití.
$near
je operátor dotazu, takže výsledky mohou být větší než jeden dokument (stále jsou vráceny v jediné odpovědi, ale ne v jediném dokumentu). Pomocí limitu dotazu můžete také nastavit maximální počet dokumentů.
Doporučuji uživatelům, aby zůstali u $near
pokud nepotřebují diagnostics
(např. vzdálenost nebo shoda umístění) z geonear
příkaz.