Cassandra: Column Family gegen Super Column Family

Ich habe eine Anforderung, in der ich meine Datenbank benötige, um die folgenden Daten zu speichern:

- For each build, store the results of 3 performance runs. The result includes tps and latency. 

Beim Lesen des Cassandra-Datenmodells wird dieses direkt einer Superspaltenfamilie des folgenden Formats zugeordnet:

BenchmarkSuperColumnFamily= {

build_1: {
   Run1: {1000K, 0.5ms}
   Run2: {1000K, 0.5ms}
   Run3: {1000K, 0.5ms}
}

build_2: {
   Run1: {1000K, 0.5ms}
   Run2: {1000K, 0.5ms}
   Run3: {1000K, 0.5ms}
}
...

}

Aber ich habe im Folgenden gelesenAntworten Von der Verwendung der Super Column-Familie wird abgeraten. Ich wollte wissen, ob es eine bessere Möglichkeit gibt, ein Modell für meine Anforderung zu erstellen.

PS, ich habe die JSONish-Notation aus dem Folgenden ausgeliehenArtikel

Antworten auf die Frage(1)

Ihre Antwort auf die Frage