Cassandra PK 不是唯一的(Baeldung 网站上有错误?)
Cassandra PK not unique (error on Baeldung website?)
我正在了解 Cassandra/NoSQL,具体指的是此页面:
https://www.baeldung.com/cassandra-keys
4.1分区键章节
将 app_name 定义为 PK(分区键),并且在它们正下方显示了一些 table 数据具有 2x 'app1' 作为 app_name...
这应该不可能吧?
第 4.2 和 4.3 章再次显示有问题的数据/关键星座,具有复合 PK 并再次违反唯一性...
这些例子是废话吗?还是我理解有误?
来自关系数据库,然后阅读这些内容会让人感到困惑...
是的。那是不正确的例子。示例 4.1 和 4.2 仅在您添加其他字段作为聚类列时才有效 - 例如 id 或 timestamp。
我建议获取“Cassandra:权威指南,第 3 版”——它应该仍然可以在 Datastax 网站上免费获得
我正在了解 Cassandra/NoSQL,具体指的是此页面:
https://www.baeldung.com/cassandra-keys
4.1分区键章节
将 app_name 定义为 PK(分区键),并且在它们正下方显示了一些 table 数据具有 2x 'app1' 作为 app_name...
这应该不可能吧?
第 4.2 和 4.3 章再次显示有问题的数据/关键星座,具有复合 PK 并再次违反唯一性...
这些例子是废话吗?还是我理解有误?
来自关系数据库,然后阅读这些内容会让人感到困惑...
是的。那是不正确的例子。示例 4.1 和 4.2 仅在您添加其他字段作为聚类列时才有效 - 例如 id 或 timestamp。
我建议获取“Cassandra:权威指南,第 3 版”——它应该仍然可以在 Datastax 网站上免费获得