Привет с использованием иглы на Кассандре, как удалить каждую запись, превышающую максимальное количество значений? Например. Вы хотели бы сохранить скользящее окно результатов за последние 10 матчей.
Table:
CREATE TABLE score (
playerName text,
team text,
result text,
scoreDate timestamp
PRIMARY KEY ((playerName, team), scoreDate)
) WITH CLUSTERING ORDER BY (scoreDate DESC)
Я ожидал, что запрос будет:
запрос [оценка] .drop (10) .delete
но удаление, по-видимому, не поддерживается для cassandra (не упомянуто в документации), и удаление не может быть выполнено как последующая операция команды сброса.