我有一个要求,我需要我的数据库来存储以下数据:
- 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 表示法