Cassandraの場合、選択された行が存在しない場合UPDATE
は暗黙のINSERT
になりますか?それは私がUPDATEが暗示的なINSERTになる
UPDATE users SET name = "Raedwald" WHERE id = 545127
とid
がusers
テーブルのPRIMARY KEY
で言うと、テーブルには545127のキーで何行を持っていない、それは私がいることを知っている
INSERT INTO users (id, name) VALUES (545127, "Raedwald")
と同等になる場合、あります既に存在するid
のINSERT
は、id
の行のUPDATE
になります。古いカサンドラ文書では、挿入物が実際に「アップセツト」されているという話がありました。
私はCQL3、Cassandraバージョン1.2+のケースに興味があります。
こんにちは、質問があります。キーの更新は挿入と同じですが、別の列のデータを更新したい場合(ユーザー名など...)。挿入と同じですか?どのようなバルクデータをマージするための最良のソリューションですか? –