Considérez ce qui suit, je veux stocker des données sur les briques de pierre à Cassandra. D'abord, la brique a un nom/identifiant unique appelé brick123. Cette brique a des "dimensions" de largeur: 6, hauteur: 3, longueur: 4. Son "poids: 2pds". Il a une couleur de base "couleur" sauvage: rouge, teinte: grès, rayure: bleu. Il est "produit" dans les pays suivants, 1: Russie, 2: Afrique, 3: Japon. Nous pouvons le commander auprès des «fournisseurs» suivants 1: Lowes, 2: briques-r-us, 3: pierre-approvisionnement.Cassandra Data-Model - 1 SCF ou plusieurs CF
Maintenant, si nous avons X nombre de briques en pierre, devrions-nous utiliser une famille Super-Colonne pour abriter nos données de briques? Serions-nous en mesure de demander à Cassandra pour Stone Bricks from Africa ou quelles briques de pierre sont disponibles grâce à l'approvisionnement en pierre?
Merci!
Merci ADN! Plus je lis et étudie sur ce sujet, il semble que vous avez dit, soit plusieurs cf ou l'utilisation des colonnes CompositeType. CompositeType semble prometteur à l'exception du manque de support dans beaucoup d'API comme PHP. – Blake
PHP supporte les composites maintenant. il suffit de faire la clé comme "quelque chose: something_else". – Nick