Проблемы движка хранения Cassandra
CassandraSE больше не активно разрабатывается и был удалён в MariaDB 10.6. См. MDEV-23024.
Эта страница перечисляет трудности и особенности движка хранения Cassandra. Я не помещаю их в систему отслеживания ошибок, так как неясно, следует ли рассматривать эти свойства как ошибки.
Отсутствие возможности получить E(#строк в семействе столбцов)
По-видимому, нет способа получить даже приблизительную оценку того, сколько различных ключей присутствует в семействе столбцов. В настоящее время я использую произвольное значение 1000, что приводит к
- EXPLAIN всегда будет показывать rows=1000 для полных сканирований таблицы. В будущем это может привести к плохим планам запросов.
-
DELETE FROM tableвсегда выводит "1000 строк затронуто", не обращая внимания на то, сколько записей фактически находилось в таблице.
MariaDB [j1]> delete from t1; Query OK, 1000 rows affected (0.14 sec)
Мы могли бы использовать новую функцию статистики таблиц, независимых от движка, чтобы получить некоторые статистические данные.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/cassandra-storage-engine-issues/