про природу данных совсем не согласен
в реляционной модели как правило можно их описать, но это не значит, что по природе они реляционные
смотря как описывать структуру
можно данные хаотично “грабить”, а можно выделить общее, например, источник или тип.. и можно соответственно этот источник/тип подробнее описать, вынести в отдельную таблицу, и все данные приходящие по определенным каналам (просто пример) будут иметь соответствующие форейдж ключи.
И гораздо проще потом делать огромные выборки, чем трясти монгу
но это конечно исходя из конкретно моего опыта и моей области работы. У других другой опыт.. просто с моего опыта мне монга не пригодилась от слова вообще ни где, а там где была - успешно удалена и заменена реляционными базами.
но это конечно конкретно мой кейс..