Wird aus einem UPDATE ein implizites INSERT?

Für Cassandra tunUPDATEs werden ein implizitesINSERT Ist die ausgewählte Zeile nicht vorhanden? Das heißt, wenn ich sage

 UPDATE users SET name = "Raedwald" WHERE id = 545127

undid ist derPRIMARY KEY desusers Tabelle, und die Tabelle hat keine Zeile mit einem Schlüssel von 545127, wird das äquivalent zu sein

 INSERT INTO users (id, name) VALUES (545127, "Raedwald")

Ich weiß, dass das Gegenteil der Fall ist:INSERT für einid das schon existiert wird einUPDATE der Reihe damitid. In älteren Cassandra-Dokumenten wurde davon gesprochen, dass Beilagen aus diesem Grund "Umstürze" seien.

Ich interessiere mich für den Fall für CQL3, Cassandra Version 1.2+.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage