Cassandra

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......
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.