Как транзакция Amazon Dynamodb работает под капотом? - PullRequest
0 голосов
/ 07 декабря 2018

Amazon DynamoDB недавно объявил о транзакции .Мне интересно знать, как эта транзакция работает под капотом для хранилища NoSQL, такого как DynamoDB - чем она отличается от традиционной реляционной базы данных с точки зрения механизма?

1 Ответ

0 голосов
/ 09 декабря 2018

Во-первых, традиционные реляционные базы данных имеют два механизма транзакций: блокировки и версии.

Цитата из блога:

DynamoDB выполняет две базовые операции чтения или записи каждого элемента в транзакцииодин для подготовки транзакции и один для подтверждения транзакции.

Насколько я понимаю, это означает, что версии данных создаются.Следовательно, механизм DynamoDB похож на управление версиями СУБД.

...