Questa pagina è una documentazione per lo Storage Engine Cassandra ed è ancora in lavorazione.

La tabella di Cassandra

Una tabella in MariaDB corrisponde a una famiglia di colonne in Cassandra. La tabella deve seguire questo schema:

create table cassandra_tbl               -- un nome a piacere
(
  rowkey  char(N),                       -- il primo campo deve chiamarsi 'rowkey'
  data    varchar,                       -- colonne
  PRIMARY KEY(rowkey)                    -- la chiave primaria su 'rowkey' è obbligatoria
) engine=cassandra 
  thrift_host='192.168.1.0' 
  keyspace= 'spazio_delle_chiavi_di_cassandra'
  column_family='nome_famiglia_di_colonne';

La tabella di MariaDB è una vista su una famiglia di colonne di Cassandra.

  • La famiglia deve esistere prima che la tabella di MariaDB venga creata
  • Eliminando la tabella di MariaDB non elimina la famiglia di colonne.

TODO

altro

Si veda anche hbase-storage-engine

Commenti

Sto caricando i commenti......