我必须用一个键(假设key1="1_100"
)输入一些值,但在插入值之前我想检查1_100
是否已经插入了键(“”)。我知道它将替换前一个,如果存在的话。如果键不存在,我只想输入值。
我正在使用 cassandra cli。
CREATE COLUMN FAMILY mytable
WITH comparator = UTF8Type
AND key_validation_class=UTF8Type
AND column_metadata = [
{column_name: id, validation_class: UTF8Type},
{column_name: name, validation_class: UTF8Type},
{column_name: tagLine, validation_class: UTF8Type},
{column_name: introduction, validation_class: UTF8Type},
{column_name: webAddress, validation_class: UTF8Type}
];
行键是...
RowKey:1_100
RowKey:1_101
RowKey:2_100
RowKey:3_100
RowKey:1_105
RowKey:2_104
RowKey:3_101
现在想知道如何使用 scala 在 cassandra cli 中通过 hector 获取这些 Rowkeys