Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Cassandra上创建键空间_Cassandra - Fatal编程技术网

在Cassandra上创建键空间

在Cassandra上创建键空间,cassandra,Cassandra,我是Cassandra的新手,我(比如重启后启动时总是找不到java可执行文件,或者7199一直在使用中……)。我创建了一个github存储库来共享我的cassandra目录 但直到现在,我还可以管理它们,直到我上次尝试推出卡桑德拉时没有出现的新版本 在tutorialspoint教程的帮助下,我尝试创建一个关于Cassandra的键空间,但存在一个问题:当我发出创建键空间的命令时: ;CREATE KEYSPACE k1 WITH strategy_class = 'SimpleStr

我是Cassandra的新手,我(比如重启后启动时总是
找不到java可执行文件
,或者7199一直在使用中……)。我创建了一个github存储库来共享我的cassandra目录

但直到现在,我还可以管理它们,直到我上次尝试推出卡桑德拉时没有出现的新版本

在tutorialspoint教程的帮助下,我尝试创建一个关于Cassandra的键空间,但存在一个问题:当我发出创建键空间的命令时:

;CREATE KEYSPACE k1 WITH
    strategy_class = 'SimpleStrategy'
    AND trategy_otpions:replication_factor = '1';
    ...
甚至:

cqlsh> CREATE KEYSPACE k1 WITH
   ... replication = {'class': 'strategy_class = 'SimpleStrategy'
   ... AND trategy_otpions:replication_factor = '1';
   ... 
即使在分号之后它也不会编译

你有什么想法吗

你有关于卡桑德拉的好教程吗

11月28日编辑 我不知道为什么,但这个命令起作用了:

cqlsh> CREATE KEYSPACE IF NOT EXISTS k1 WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'} AND durable_writes = true;


我的下一个问题是如何导入至少150个列,这些列都可以是vartext类型,但第一个是数字。

我认为您的cqlsh语法是错误的,如果您粘贴的是您使用的

cqlsh的正确语法是
createkeyspace-testwithreplication={'class':'SimpleStrategy','replication_factor':3}


要从csv文件导入数据,您应该阅读此

请提供执行这些命令后收到的确切错误消息。。。可能已经是
k1
键空间了exists@AlexOtt没有任何错误消息,只有那些
,直到I CTRL+C ityou在第二次尝试中丢失了一个结束括号。