В монго данные (поля одного документа) хранятся "кучкой", а в касандре "строка" разорвана - поля хранятся в разных местах, таким образом в касандре легко добавлять/удалять колонки (делать миграции), так же можно получить экономию для колонок с повторяющимися данными, например колонка с true/false может быть размером в 2 элемента, даже если "строк" миллионы, но как минус - "собирать" "строку" нужно из разных мест, а это может быть медленнее чем загрузить одну "кучку" как в монге.
По объемам, в касандре не нужно хранить имена и тип полей - экономия, зато в монге происходит сжатие кучки, в итоге экономней может быть как та так и другая бд, зависит от данных.
Я думаю (в плане модели данных) кассандру можно поместить где-то между монгой и mysql.