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

Vysvětlete Agregátní rámec

Agregace neběží jako tradiční dotazy a nelze na nich spustit vysvětlení. Ve skutečnosti jsou klasifikovány jako příkazy, a přestože využívají indexy, nemůžete snadno zjistit, jak jsou prováděny v reálném čase.

Nejlepším řešením je vzít $match část vaší agregace a spustit ji jako dotaz s vysvětlením, abyste zjistili, jak si indexy vedou, a získáte představu o nscanned.



  1. MongoDB – více operací $or

  2. Proč jsou souřadnice polygonových objektů GeoJSON uloženy v poli pole?

  3. Existuje v příkazu mongodb insert možnost upsert?

  4. jarní data mongodb mapování dynamického pole