Я пытаюсь справиться с DynamoDb, и, прочитав Vogels 2007 blog post, он ссылается на подходы к синтаксическому и семантическому согласованию. Мое приложение будет в порядке с «последними победами в записи», но я хочу убедиться, что у меня нет противоречащих друг другу элементов, которые сидят в БД, ожидая, что «клиент» их разрешит.Как вы определяете политику разрешения конфликтов DynamoDb? (и мне даже нужно?)
Я просмотрел API AWS (я как будто ожидал вызова getItem для возврата версии с несколькими версиями, которая должна быть разрешена клиентом), и прочитала документы и форумы, но не может найти никакой ссылки на это. Является ли эта статья просто ссылкой на что-то в мире динамо, а не на DynamoDB, и поэтому мне не нужно беспокоиться об этом?
Спасибо. Я так думал, но документы не явны, и найти различия между dynamo и dynamoDB непросто! Хорошо иметь подтверждение. Еще раз спасибо. –
GetItem может не всегда возвращать последнюю версию элемента, в зависимости от того, как вы это называете. См. Мой ответ ниже. –
Вы проигнорировали ответ за эту мисс? Вот для чего нужны изменения. И я фактически ответил на суть вопроса OP –