tldr; Я бы посоветовал вам либо придерживаться кассандры, если вы хотите MV, либо вручную делать MV в scylla.
Материализованные представления являются супер экспериментальными. Я запускал их около 6 месяцев, заменяя их функциональность вручную. Это было сделано для улучшения производительности. Так что если ваша цель - производительность, я советую избегать их.
Я могу засвидетельствовать, что материализованные представления, если они созданы на уже заполненной таблице, будут влиять на заполнение материализованного представления самостоятельно, так что это похоже на проблему scylladb. У Кассандры есть другая проблема, когда записи будут записывать в БД, если вы сделаете это на большом рабочем столе.
У меня также не было проблем с усечением основной таблицы и просмотром отражения в Кассандре.
Кроме того, я пробовал scylladb для повышения производительности. Мне было очень трудно работать, и я бросил его, потратив неделю, пытаясь заставить его делать то, что, как я знал, будет делать Кассандра.