Perd-on des performances ou gagne-t-on de la taille de disque de manière significative si je définis beaucoup de colonnes mais utilise peu mais différent jeu par ligne?Définir 4000 colonnes mais utiliser 200 par ligne dans Apache Cassandra?
1
A
Répondre
3
Vous ne perdrez pas les performances. En fait, c'est en fait très efficace (en fonction de votre cas d'utilisation) puisque les colonnes vides ne prennent pas d'espace. Que vous "gagniez" ou non la taille de disque significative est subjective. Il s'agit plus de l'espace disque que vous allez sauvegarder à la place de la méthode alternative que vous utiliseriez pour éviter les colonnes vides.
"ayant des colonnes sans valeurs est pratiquement libre Cassandra"