キーを使用していくつかの値を入力する必要があります (仮定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
cassandra cli with scalaでhectorを介してこれらのRowkeysを取得する方法を知りたい