Tak jako vždycky zázračně jednoduché řešení neexistují. U mongo postupně narazíte na:
Žádná podpora pro relace mezi záznamy, inner/left/right/outer join si děláte ručně.
Špatná podpora pro transakce.
Náhrada většího SQL dotazu je nepřehledná.
Global write lock, i když ve verzi 3 se to mírně zlepšilo.
Žádná pokročilá správa cache, používá se disková cache z OS.
Zabírá víc místa na HDD kvůli nutné duplicitě.
Konkurence umí JSON také.
Dokumenty bez pevného schématu lze uložit i do tradičního SQL, asi po dvou minutách přemýšlení, i když ne jako jeden záznam.
Od konce loňského roku je pomalejší než SQL konkurence.
Ve výsledku zjistíte, že motivace pro zahájení nového projektu s mongo je slabá.