Cassandra Storage Engine Use Example
Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
cqlsh> CREATE KEYSPACE mariadbtest2
... WITH strategy_class = 'org.apache.cassandra.locator.SimpleStrategy'
... AND strategy_options:replication_factor='1';
cqlsh> USE mariadbtest2;
cqlsh:mariadbtest2> create columnfamily cf1 ( pk varchar primary key, data1 varchar, data2 bigint);
cqlsh:mariadbtest2> select * from cf1;
cqlsh:mariadbtest2>MariaDB [test]> create table t1 (
-> rowkey varchar(36) primary key,
-> data1 varchar(60), data2 varchar(60)
-> ) engine=cassandra thrift_host='localhost' keyspace='mariadbtest2' column_family='cf1';
ERROR 1928 (HY000): Internal error: 'Failed to map column data2 to datatype org.apache.cassandra.db.marshal.LongType'MariaDB [test]> create table t1 (
-> rowkey varchar(36) primary key,
-> data1 varchar(60), data2 bigint
-> ) engine=cassandra thrift_host='localhost' keyspace='mariadbtest2' column_family='cf1';
Query OK, 0 rows affected (0.04 sec)Last updated
Was this helpful?

