Кассандра: Семейство Колонн против Семейства Супер Колонн
У меня есть требование, где мне нужна моя база данных для хранения следующих данных:
- For each build, store the results of 3 performance runs. The result includes tps and latency.
Считывание с моделью данных cassandra позволяет напрямую сопоставить семейство суперколонок следующего формата:
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}
}
...
}
Но я читал в следующемответ что использование семейства Super Column не рекомендуется. Я хотел знать, есть ли лучший способ создания модели для моего требования.
PS, я позаимствовал JSONish обозначения из следующихстатья