0

我正在使用我用 ccm 创建的集群。我们在 2 个键空间中使用 3 个表,因此总共 6 个表。我遇到了一个问题,它让我在一个键空间中创建一个表,在另一个键空间中创建 2 个表,但即使我删除了我的

IF NOT EXISTS 

检查然后它会给我一个错误,说它已经存在。似乎创建忽略了这些应该位于 2 个单独的键空间中的事实;

这些是我们在开发云 Cassandra 集群上运行的相同 cql 脚本文件,所以我知道这不是脚本的问题。那,创建语句非常简单明了。

那么 CCM 是否只支持一个键空间?如果是这样,这似乎是一个很大的限制,并且如果我们甚至可以将它用于本地开发和测试目的,它的用处就会大大降低。

谢谢!

4

1 回答 1

0

您的问题的答案是:不,CCM 不只支持一个键空间。

CCM 完全没有内置任何限制。在幕后,它只是一组用于在单台机器上配置和启动 cassandra 集群的 python 脚本。

于 2016-02-09T14:07:34.240 回答