Proposition: Berechnung einer Partitionsgröße in Cassandra

In Cassandra erhalten wir die Größe einer spezifischen Partition (i.e. Anzahl Zellen der Partition) durch

wobei

  • : Anzahl der Values/Cells der einzelnen Partition
  • : Anzahl der Rows (i.d.R. als Schätzwert)
  • : Anzahl der Columns
  • : Anzahl der Primary-Key Columns (Partition- und Clustering-Columns
  • : Anzahl der Static-Columns

Anmerkung

Beispiel: Hotel-Beispiel

Sei folgende Tabelle gegeben:

Gehen wir davon aus, dass die Tabelle 73.000 Zeilen enthält.

Für die Formel zur Berechnung der Anzahl Zellen gilt damit:

  • : 73.000
  • : 4
  • : 3
  • : 0

Wir erhalten also: