sql >> Databáze >  >> NoSQL >> MongoDB

Mongodb count vs findone

Rozdíl mezi časy dotazů by měl být téměř zanedbatelný, protože oba omezují hranice jedinečného _id, takže budou nalezeny okamžitě. Jediný nepatrný náskok zde vede k count protože db vrátí int místo celého dokumentu. Takže čas, který ušetříte, je čistě kvůli přenosu dat z db do klienta.

Jak již bylo řečeno, pokud je vaším cílem vytvořit existuje dotaz a o data se nestaráte, použijte count



  1. MongoDB $existuje

  2. Odeslat do fronty Laravel zvenčí Laravel (NodeJS)

  3. Jak nakonfigurovat SELinux pro sady replik MongoDB

  4. Jak sloučit data ze dvou kolekcí v MongoDB