подскажите зачем вообще нужны эти-ваши нереляционные nosql базы данных типа редис монгодб и тп?
я как то не совсем понимаю как это база данных но без реляций ключей индексов и таблиц, джойнов выборок и тп. это типа как коллекция только с сервером? но зачем?
Это удобно, если у тебя есть объекты без четкой формы. В монге оч удобно хранить всякие жсон подобные штуки. Можно убрать некоторые поля до момента, пока они тебе не понадобятся и добавить новые на ходу