срок действия данных истек через Cassandra Time to Live - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть конкретный вариант использования, в котором я хочу выполнить некоторые операции с данными, срок действия которых истек в качестве причины предоставления TTL при вставке строки в cassandra. В настоящее время я не могу найти ни одного такого положения, где я могу получить данныеистекший как причина TTL.

1 Ответ

0 голосов
/ 24 сентября 2018

Вы можете изменить свою модель данных, чтобы дата ttl'd была частью, по которой вы можете запросить.Вы можете сделать массовое задание, которое обрабатывает их с интервалами.

Или вы можете создать собственную стратегию уплотнения, которая запускает что-то при чтении столбца, срок действия которого истек.Это будет не «как это происходит», а скорее, когда колонны очищены / превращены в надгробия.

...