Articulo de referencia

Columna súper

La supercolumna consta de un nombre de supercolumna (único) y varias columnas. Una supercolumna es una tupla (un par) con un nombre de supercolumna binario y un valor que lo asi...

La supercolumna consta de un nombre de supercolumna (único) y varias columnas.

Una supercolumna es una tupla (un par) con un nombre de supercolumna binario y un valor que lo asigna a muchas columnas. [ 1 ] Consisten en pares clave-valor , donde los valores son columnas. Teóricamente hablando, las supercolumnas son arreglos asociativos ( ordenados ) de columnas. [ 2 ] De manera similar a una familia de columnas regular donde una fila es un mapa ordenado de nombres de columnas y valores de columnas, una fila en una familia de supercolumnas es un mapa ordenado de nombres de supercolumnas que se asigna a nombres de columnas y valores de columnas.

Una supercolumna forma parte de un espacio de claves junto con otras supercolumnas, familias de columnas y columnas.

Ejemplo de código

Escrita en sintaxis similar a JSON , la definición de una supercolumna puede ser así:

{"bases de datos" : {"Cassandra" : {"edad" : 20 ,"nombre" : {"firstName" : "Cassandra" ,"apellido" : "apache"}},"HBase" : {"edad" : 20 ,"DIRECCIÓN" : {"ciudad" : "Seúl" ,"código postal" : "1234"}}}}

Dónde:

Las "bases de datos" son espacios de claves ;

"Cassandra" y "HBase" son claves de fila;

"nombre" y "dirección" son nombres de supercolumnas ;

"firstName", "city", "age", etc. son nombres de columnas .

Véase también

Referencias

  1. Sarkissian, Arin (1 de septiembre de 2009). "WTF es una SuperColumna" . arin.me. Consultado el 28 de octubre de 2017. Una SuperColumna es una tupla con un nombre binario y un valor que es un mapa que contiene un número ilimitado de Columnas, indexadas por el nombre de la Columna.
  2. Ellis, Jonathan (15 de agosto de 2016). "Modelo de datos" . Wiki de Apache Cassandra . Consultado el 28 de octubre de 2017 .
  • El modelo de datos de Apache Cassandra