1

我有一个系统,我从 cassandra 集群中删除了每天不需要的 CF 结束。这是一个不好的做法吗?这会导致架构分歧例外吗?

我还需要知道什么样的操作会导致架构不一致(或架构更改)

它是创建、更改、删​​除 CF/键空间吗?

4

2 回答 2

3

从 Cassandra 1.2 开始,模式分歧不是问题。如果您使用的是旧版本,则应该升级。

于 2013-09-25T13:17:10.160 回答
0

我找到了答案

“如果您同时进行多项更改,您可能会导致某些节点以不同的模式结束,而不是其他节点。”

所以删除可能会导致它,但是删除 CF 是一种不好的做法吗?

这些是会导致架构更改的操作

  1. 添加列族或键空间
  2. 删除列族或键空间
  3. 重命名列族或键空间
于 2013-09-25T02:29:49.430 回答