У меня есть определение таблицы cassandra следующим образом
CREATE TABLE mytable
(
colA text,
colB text,
timeCol timestamp,
colC text,
PRIMARY KEY ((colA, colB, timeCol), colC)
) WITH....
Я хочу знать, будет ли количество надгробий различаться между следующими типами запросов:
1. delete from mytable where colA = '...' AND colB = '...' and timeCol = 111
Вышеприведенный запрос влияет на несколько записей (несколько значений colC)
2. delete from mytable where colA = '...' AND colB = '...' and timeCol = 111 AND colC = '...'
Однако 2-й запрос необходимо выполнить для каждого значения последнего столбца colC
, а 1-й запрос обеспечивает удаление за одно выполнение.
Будет ли Кассандра создавать одинаковое количество надгробий в обоих случаях?
nodetool flush
): datastax.com/documentation/cassandra/2.0/cassandra/tools/ - person Stefan Podkowinski   schedule 27.03.2015