2013-04-28 13 views
5

es ist das erste Mal, dass ich cassandra verwenden, so mich bitte entschuldigen, wenn meine Frage naiv :)
Ich habe heruntergeladen und extrahiert cassandra 1.2.4
i ausgeführt haben es mit /usr/local/apache-cassandra-1.2.4/bin/cassandra -f jetzt verbinde ich mich mit ihmCassandra zeigt drei Punkte, wenn ich eine Abfrage ausführen

 
[email protected]:/usr/local/apache-cassandra-1.2.4# ./bin/cassandra-cli 
Connected to: "Test Cluster" on 127.0.0.1/9160 
Welcome to Cassandra CLI version 1.2.4 

Type 'help;' or '?' for help. 
Type 'quit;' or 'exit;' to quit. 

[[email protected]] show cluster name 
... 

und diese drei Punkte bleiben für immer !! irgendeine Idee was ist falsch?

Antwort

8

Sie müssen den Befehl mit einem ; beenden, da sonst die Schale keine Möglichkeit hat, zu sagen, dass Sie „done“ Eingabe einer Abfrage/Befehl sind:

show cluster name; 
       ^--- 

Deshalb ist die help;, quit; und exit; Beispiele gedruckt als Teil des Startup alle enthalten eine ; ...

+1

Vielen Dank :) Ich war Lesen und Anwenden genau was in "Cassandra die endgültige Anleitung" geschrieben wurden und sie nicht das Semikolon auflisten! Ich weiß nicht warum :) – Alaa

+1

"Die endgültige Anleitung" ist so veraltet wie nutzlos. Aktuelle Dokumentation finden Sie unter http://www.datastax.com/docs/1.2/index – jbellis

+0

Es ist auch möglich, dass Sie einen Syntaxfehler in Ihrer Abfrage haben. Wenn Sie: INSERT IN Tabelle1 (col1, col2) VALUES ('string', 'string); Dies wird Ihnen immer noch eine ... geben, da String für Spalte 2 am Ende ein schließendes einfaches Zitat fehlt. –

Verwandte Themen