На Хабре было много статей про документные БД, надо заранее прочитать про их все ограничение и родовые травмы. MongoDB активно развивается, но сама концепция документных БД сильно отличается от реляционных и надо ее понимать, желательно сначала потренироваться на домашнем проекте.
Все то что написано в реляционном виде легко реализуется.