У нас есть требование, когда мы хотим, чтобы наше приложение (которое могло быть развернуто на нескольких хостах) создавало строку в Cassandra.Единственный хост, который успешно создал строку, выполняет работу.Было бы достаточно написать оператор вставки, как показано ниже, чтобы, если два сервера попытались вставить строку, только один преуспел, а другой получил исключение / не удалось?
INSERT INTO keyspace1.claim (claim_id, status) VALUES (1, false) IF NOT EXIST
Хотелось бы понять, использование IF NOT EXIST
поможет избежать упадка.
Спасибо, Шилпа