cassandra - cqlsh 入门给出了无效的语法

标签 cassandra cqlsh

我正在关注 http://wiki.apache.org/cassandra/GettingStarted

我做的第一件事cqlsh

cqlsh> CREATE KEYSPACE mykeyspace WITH REPLICATION = {'class' : 'SimpleStrategy', 'replication_factor' : 1 };
Invalid syntax at line 1, char 47
  CREATE KEYSPACE mykeyspace WITH REPLICATION = {'class' : 'SimpleStrategy', 'replication_factor' : 1 };
                                                ^
cqlsh> 

我究竟做错了什么?
cqlsh> SHOW VERSION;
[cqlsh 2.2.0 | Cassandra 1.1.12 | CQL spec 2.0.0 | Thrift protocol 19.33.0]
cqlsh>

最佳答案

使用下面的东西它会起作用。

CREATE SCHEMA mykeyspace WITH replication = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 };

关于cassandra - cqlsh 入门给出了无效的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23609825/

相关文章:

Powershell字符编码

java - Spring Cassandra 模型映射

cassandra - nodetool 修复 "SYSTEM"和 "OPSCENTER"键空间

cassandra-3.0 - 读取超时 : Error from server: code=1200 [Coordinator node timed out waiting for replica nodes

Cassandra获取数据(不同属性查询)

java - 使用 DataStax Java 驱动程序 1.0.5 连接到 Cassandra 时出现 ConnectionException

python - 使用 DseAuthenticator 和 DseAuthorizer 从 Windows 将 python 连接到 cassandra 集群

Cassandra 读取错误

c - 如何以编程方式确定 Cassandra 集群中的节点数量?

cassandra - cassandra主键列不能被限制