Question

Quelle est la différence entre les familles ayant keyspace Foo et la colonne A et B en elle par rapport à deux keyspaces FooA et Foob avec une famille de colonne dans chacun?

API font regarder comme si ces deux étaient à peu près équivalent.

Comme une question de bonus, comment supercolumns entrent dans cette image?

Était-ce utile?

La solution

Keyspace : un espace de noms pour ColumnFamilies, généralement un par application. A keyspace est la première dimension de la table de hachage Cassandra, et le récipient pour les familles de colonnes. Keyspaces sont d'à peu près la même granularité comme un schéma ou base de données (à savoir une collection logique de tables) dans le monde SGBDR. Ils sont la configuration et le point de gestion pour les familles de colonne, et est également la structure sur laquelle des inserts de traitement par lots sont appliqués.

ColumnFamilies contenir plusieurs colonnes, dont chacune a un nom, la valeur, et une estampille temporelle, et qui sont référencés par les touches de ligne.

SuperColumns peut être considéré comme des colonnes qui se sont (sous-colonnes columnfamily dans columnfamily).

Une explication à grain fin plus fine du modèle de données Cassandra se trouve

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top