如何将一个blob插入Cassandra列族?

Pin*_*hio 3 cql cassandra cqlsh

我试图在cqlsh中运行以下命令:

cqlsh:testreducedb> INSERT INTO commits (hash, tid, keyframe) VALUES (0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6, now(), true);
Run Code Online (Sandbox Code Playgroud)

我猜我得到一个错误,因为列hash是类型blob但我试图插入该提交哈希0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6.

你如何在cqlsh中插入这个?

此外,我在运行该命令时收到以下错误:

Bad Request: line 1:63 mismatched character '1' expecting '-'
Run Code Online (Sandbox Code Playgroud)

对我不是很有帮助,不知道如何处理它.

Mik*_*ura 5

blob文字必须以"0x"开头

INSERT INTO commits (hash, tid, keyframe) VALUES (0x0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6, now(), true);
Run Code Online (Sandbox Code Playgroud)