MySQL - это реляционная база данных, которая поддерживает сложные, гибкие запросы с использованием языка запросов SQL. По сути, реляционная модель состоит из таблиц (отношений), которые могут быть связаны между собой ключами, общими для нескольких таблиц.
Cassandra - это хранилище значений ключей (например, хэш-карта), которое позволяет вам искать простые или структурированные значения на основе ключа. Он не поддерживает сложные / гибкие запросы, но, в свою очередь, обеспечивает большую масштабируемость и производительность. Он не использует фиксированные предопределенные таблицы, но использует модель на основе столбцов, в которой каждая строка данных может содержать элементы данных различных типов, которые не должны быть предопределены.
Cassandra использует язык запросов Cassandra (CQL), который использует синтаксис, аналогичный SQL. Cassandra также предоставляет более старый интерфейс двоичных запросов через протокол Thrift.