我正在使用我用ccm创建的集群。我们在2个键空间中使用3个表,总共有6个表。我有一个问题,它让我在一个键空间创建一个表,在另一个键区创建2个,但即使我删除了我的
IF NOT EXISTS
检查然后它会给我一个错误,说它已经存在。似乎创建忽略了这些事实应该在两个独立的键空间中;
这些是我们针对我们的开发云Cassandra集群运行的相同的cql脚本文件,所以我知道这不是脚本的问题。那,以及创建语句非常简单明了。
CCM仅支持一个密钥空间吗?如果是这样的话,这似乎是一个非常大的限制,如果我们甚至可以将它用于我们的本地开发和测试目的,那么它就没那么有用了。
谢谢!
答案 0 :(得分:0)
您的问题的答案是:不,CCM不仅仅支持一个密钥空间。
CCM并没有任何内置限制。在封面下,它只是一组用于在单个机器上配置和启动cassandra集群的python脚本。