У меня есть следующая таблица на моем Cassandra db, я хочу найти разницу дельты в терминах запроса Cassandra. Например, если я выполняю какую-либо операцию вставки, обновления, удаления в таблицу, я должен иметь возможность показать, какая строка / строки влияют на мой конечный результат.
- Скажем, в первый раз у меня есть выполнить около 10 вставок строк, поэтому, если я возьму разность дельта, вывод должен показать только 10 вставленных строк. То же самое, если мы изменим любое количество строк или удалим несколько строк, то эти изменения должны быть зафиксированы.
- В следующий раз, если мы запустим запрос, он в идеале должен дать 0, так как мы не вставили / изменили / удалили ни одну строку / строки Вот следующая таблица
CREATE TABLE datainv (
datainv_account_id uuid,
datainv_run_id uuid,
id uuid,
datainv_summary text,
json text,
number text,
PRIMARY KEY (datainv_account_id, datainv_run_id));
многие вещи, которые я искал на inte rnet, но большинство решений основано на timeuuid , но в этом случае у меня есть * Только 1012 * uuid столбцов. Поэтому я не получаю никакого решения, что тот же вариант использования может быть достигнут с помощью uuid