czemu nie konkurencję ? :)
nigdy nie pracowałem na mongoDB ale z tego co wiem są to bazy nierelacyjne, czyli nie można w nich ustawić relacji 1 do wielu, wiele do wielu i wiele do jednego. Myślę że mongoDB jest dobre do mniej skomplikowanych projektów, często używa się jej z nodeJS.