Как вставить строку или текст в виде BLOB-объекта в Cassandra (в частности, CQLSH)?

Я пытался вставить текст или некоторую строку в качестве BLOB-объекта для тестирования в CQLSH

insert into test_by_score (commit, delta, test, score)
       values (textAsBlob('bdb14fbe076f6b94444c660e36a400151f26fc6f'), 0,
       textAsBlob('{"prefix": "enwiki", "title": "\"Aghnadarragh\""}'), 100);

Это не сработало, потому что после того, как я это сделал

select * from test_by_score where commit = 0x0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6;

Он сказал, что там было 0 столбцов ... что было немного неожиданно (потому что это не выдало ошибку мне), но я думаю, textAsBlob - это не вещь в cqlsh. Тогда кто-то знает, как это сделать?

Схема:

CREATE TABLE IF NOT EXISTS test_by_score (
    commit blob, 
    delta int, 
    score int, 
    test blob, 
    PRIMARY KEY(commit, delta, test)
);

Я неохотно разместил мою схему, потому что я считаю, что мой вопрос не совсем об этой конкретной схеме. Я просто хочу знать, есть ли в одном столбце, который содержит BLOB-объекты, можно ли вставить строку в эту позицию, сначала изменив ее на BLOB-объект, а затем вставив ее в cqlsh?

Ответы на вопрос(1)

Ваш ответ на вопрос