У меня есть два вопроса относительно LightWeight Transcation в cassandra,
1) Какой уровень блокировки (строка? столбец? таблица? уровень блокировки) будет предоставлен для следующих двух запросов?
i) INSERT INTO user (user_id, user_name, user_phone, timestamp) VALUES(1,'uma', 9003934069, 4331312423232) IF EXISTS;
ii) UPDATE user SET user_name = 'harry' where user_id=1 IF timestamp=4331312423232;
2) Если LWT предоставляет механизм блокировки, почему нам нужно установить SERIAL согласованность в READ? Я имею в виду, если происходит какое-либо условное обновление, зачем нам нужна ПОСЛЕДОВАТЕЛЬНАЯ согласованность выше этого?
Было бы действительно здорово, если бы кто-то мог ответить за это.
Спасибо, Гарри