相关疑难解决方法(0)

如何确保Cassandra在不同表上的数据一致性?

我是Cassandra的新手,我读过Cassandra鼓励非规范化和重复数据.这让我有点困惑.让我们想象以下场景:

我有一个包含四个表的键空间:A,B,C和D.

CREATE TABLE A (
  tableID int,
  column1 int,
  column2 varchar,
  column3 varchar,
  column4 varchar,
  column5 varchar,
  PRIMARY KEY (column1, tableID)
);
Run Code Online (Sandbox Code Playgroud)

让我们假设其他表(B,C,D)具有与表A相同的结构和相同的数据,只有不同的主键,以便响应其他查询.

如果我升级表A中的一行,我如何确保具有相同数据的其他表中的数据的一致性?

duplicates data-consistency cassandra cassandra-2.0

12
推荐指数
1
解决办法
2004
查看次数