Wie fügen Sie eine Zeichenfolge oder einen Text als Blob in Cassandra (speziell CQLSH) ein?

8

Ich habe versucht, Text oder eine Zeichenfolge als Blob für Testzwecke in CQLSH einzufügen

%Vor%

Es hat nicht wirklich funktioniert, denn nachdem ich es getan habe:

%Vor%

es sagte, es gab 0 Spalten ... was ein wenig unerwartet war (weil es keinen Fehler auf mich geworfen hat), aber ich denke, textAsBlob ist keine Sache in Cqlsh. Dann weiß jemand, wie man das macht?

Schema:

%Vor%

Ich habe mein Schema etwas widerwillig gepostet, weil ich glaube, dass meine Frage nicht wirklich auf diesem spezifischen Schema beruht. Was ich einfach wissen möchte, ist, wenn es eine Spalte gibt, die Blobs enthält, ist es möglich, einen String an dieser Position einzufügen, indem man ihn zuerst in einen Blob ändert und ihn dann in cqlsh einfügt?

    
Pinocchio 22.04.2014, 22:14
quelle

1 Antwort

8

Das folgende scheint zu funktionieren. Ihre WHERE-Bedingung in Ihrer SELECT-Anweisung versucht möglicherweise, auf die falsche Hexadezimalzahl 0x0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6 zuzugreifen.

%Vor%

Um alle Zeilen zu erfassen

%Vor%

Um eine bestimmte Zeile auszuwählen.

%Vor%     
cevaris 23.04.2014 05:34
quelle

Tags und Links