Как установить TTL для будущих записей даты в Кассандре - PullRequest
0 голосов
/ 09 ноября 2019

Как установить TTL для записи в Кассандре для будущих дат?

Мне нужно установить TTL для будущей даты, которая будет активна только в течение указанного количества секунд. Например: я вставляю запись в таблицу кассандры, которая будет активна через 5 дней в течение 30 минут.

1 Ответ

0 голосов
/ 10 ноября 2019

TTL могут быть определены по умолчанию (на уровне таблицы, если не указан DML - например, INSERT) или на уровне DML (например, вы можете указать TTL с каждым INSERT, UPDATE). Любой подход будет определять, когда истекает срок записи. Если у вас есть что-то, что вы вставляете сейчас, с TTL 5 дней и 30 минут, то укажите это значение TTL при INSERT. Синтаксис будет:

INSERT INTO .... VALUES (...) USING TTL XXXXX.

Надеюсь, это поможет ??

-Джим

...