Я недавно начал изучать Clojure, и я собираюсь создать простую CMS, используя ее для практики. Поскольку Clojure является чисто функциональным языком и требует нового мышления, мне просто пришло в голову, что, если я использую базу данных NO-SQL для своего приложения, такого как MongoDB?
Есть ли у вас сравнения в этой теме? Я искал в Google, но мне не удалось найти какие-либо полезные данные по этому вопросу. Какие плюсы и минусы?
edit: я упомянул clojure и веб-разработку, чтобы поместить вещи в контекст. Например, с помощью clojure проще написать язык для конкретного домена, чем, например, с использованием Java.