Je voudrais avoir une clarification. J'ai la hiérarchie suivante -Colonne Famille, Super Colonne Famille, Super Colonne à Cassandra
Person: {
personal_details:{
name:aa
age:aaa
ddress:aa
}
official_details:{
employeeid:aa
cubicle_number:aa
}
}
Je voudrais représenter Person dans une base de données Cassandra. Je voudrais que chaque personne soit interrogée par son SSN (non inclus dans la hiérarchie ci-dessus).
Si elle était un schéma HBase , je qualifierais personne comme ma table. J'aurais comme ma SSN clé de ligne et personal_details ainsi que official_details que les familles de colonnes et nom, âge, adresse, EMPLOYEEID & cubicle_number sous forme de colonnes. Quelle est la nomenclature de cassandra pour ces hiérarchies et quelles pourraient être les requêtes de création possibles pour cette hiérarchie en cassandra?
Même dans HBase, je ne ferais probablement pas ces deux familles de colonnes. Les familles de colonnes sont utiles lorsque vous avez beaucoup de colonnes et des modèles d'accès complètement différents pour les familles. Dans ce cas, je voudrais juste ajouter toutes les colonnes que personal_age, official_id etc. –
@ ArnonRotem-Gal-Oz, je vient de poster un exemple pour faciliter la compréhension. Din signifie créer un tel schéma en cassandra ou en hbase. :) Je voulais juste communiquer mon exigence via un petit examen. –