Вариант использования:
У каждого пользователя есть список предметов. При создании нового элемента в пользовательском интерфейсе он добавляется в DynamoDB, а затем снова выбирается весь список для отображения свежих результатов.
Проблема заключается в том, что в некоторых случаях вновь добавленный элемент не появляется в этом списке, что является в конечном итоге непротиворечивым чтением на основе индекса (индекса на основе этого userId).
Как правильно справиться с этой ситуацией?
таблица "item" имеет "itemId" в качестве первичного ключа раздела и "userId" в качестве первичного ключа раздела для индекса (который запрашивается при чтении списка).