Używam Cassandra 1.2, na Mac OS X Lion.Cassandra IllegalArgumentException tworzenie keyspace
I spadły do ./bin/cassandra-cli i jestem próby utworzenia KEYSPACE stosując następującą składnię:
CREATE KEYSPACE my_keyspace WITH REPLICATION = { 'class': 'SimpleStrategy', 'replication_factor': 1 };
To polecenie jest kopiowany prawie całkowicie z dokumentacji dla Cassandry 1.2 here, ale otrzymuję błąd Java:
java.lang.IllegalArgumentException: No enum const class org.apache.cassandra.cli.CliClient$AddKeyspaceArgument.REPLICATION
Czy ktoś wie, podstawową przyczyną tego błędu i jak mogę go naprawić?
Czytam Cassandrę: Ostateczny przewodnik, to wersja API to 10.0.0 i użyta tam składnia to: [domyślnie @ nieznany] create keyspace MyKeyspace with replication_factor = 1 ab67bad0-ae2c-11df-b642-e700f669bcfc Jednak to nie działało, ale odpowiedź była ważna! – Adelin