Я пытаюсь создать базу данных Cassandra на основе того, что я нашел here.Cassandra-Hector InvalidRequestException
, но независимо от того, что я делаю, я не буду получаю эту ошибку
Вызванный: me.prettyprint.hector.api.exceptions.HInvalidRequestException: InvalidRequestException (почему: имена должны быть пространство ключей к регистру бесчувственно уникальные ("myKeyspace" конфликтует с "myKeyspace")
Вот мой код:
public static void setSerializedMap(int index,String serializedVector){
Cluster cluster = HFactory.getOrCreateCluster("TestCluster", "localhost:9160");
ColumnFamilyDefinition columnFamilyDefinition=HFactory.createColumnFamilyDefinition("myKeyspace", "user", ComparatorType.BYTESTYPE);
KeyspaceDefinition keyspaceDefinition=HFactory.createKeyspaceDefinition("myKeyspace",ThriftKsDef.DEF_STRATEGY_CLASS,3,Arrays.asList(columnFamilyDefinition));
cluster.addKeyspace(keyspaceDefinition,true);
Keyspace keyspace=HFactory.createKeyspace("Keyspace", cluster);
Mutator<String> mutator = HFactory.createMutator(keyspace, me.prettyprint.cassandra.serializers.StringSerializer.get());
try{
mutator.addInsertion("cluster", "user", HFactory.createStringColumn("cluster-" + index, serializedVector));
}catch(HectorException e){
e.printStackTrace();
}
}
Любые предложения по его устранению?