WblCHA
@WblCHA

Дефолтное значение TTL в DynamoDB при добавлении в существующую таблицу?

Мне необходимо добавить TTL в существующую таблицу DynamoDB, которая, естественно, не пустая.
И вот на этом этапе у меня возник вопрос: чему будет равен TTL в уже существующих элементах БД?
Чёткого ответа на данный вопрос я не нашёл, однако по схожим вопросам нашёл информацию, что TTL будет пустым и такие данные удаляться не будут.
И поэтому хотелось бы получить чёткий ответ, а то не хочется потерять данные из базы ненароком.
  • Вопрос задан
  • 46 просмотров
Решения вопроса 1
inoise
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
Ну так читать официальную документацию очень сложно?)

Items with no TTL attribute, or with an expiration time more than 5 years in the past, are not deleted.


Просто напоминаю что DynamoDB это не табличное хранилище, а key-value storage и у старых записей новое поле не появится пока записи не будут обновлены в принудительном порядке с этим полем
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы