Что такое рекомендованный Amazon способ изменения схемы большой таблицы в производственном DynamoDB?
Представьте гипотетический гипотетический случай, когда у нас есть таблица Person, с первичным хэш-ключом SSN. Эта таблица может содержать 10 миллионов элементов.
Теперь стало известно, что из-за критического объема краж личных данных правительство этой гипотетической страны ввело другую личную идентификацию: уникальный персональный идентификатор или UPI.
Нам нужно добавить столбец UPI и изменить схему таблицы Person, так что теперь основной хеш-ключ является UPI. Мы хотим в течение некоторого времени поддерживать как текущую систему, использующую SSN, так и новую систему, которая использует UPI, поэтому нам нужно, чтобы оба этих столбца сосуществовали в таблице Person.
Что такое рекомендованный Amazon способ изменения этой схемы?