【发布时间】:2019-05-19 18:41:03
【问题描述】:
我对我的 Cassandra 进行建模,使我有几个表具有相同的分区键 - Uuid。
每个表都有它的分区键和代表我想询问的特定查询的数据的其他列。
例如 - 1 个表具有 Uuid 和关于其状态的列(此表中没有其他集群键),表 2 将包含相同的 Uuid(也没有集群键),但不同的列表示此 Uuid 的数据。
这是正确的建模吗?在表周围复制相同的分区键以将每个表分组以保存特定用例的相关列是否错误?或者它更喜欢只使用 1 个表并查询它们并为代码中的特定用例获取相关数据?
【问题讨论】:
标签: cassandra-2.0 cassandra-3.0 partition scylla