Что такое «распределенная транзакция»?

Статья в Википедии о Распределенная транзакция не очень полезна.

Не могли бы вы дать высокоуровневое описание того, что распространяется транзакция?

Также, можете ли вы привести пример того, почему приложение или база данных должны выполнять транзакцию, которая обновляет данные на двух или более компьютерах в сети? Я понял классический пример банка; Меня больше волнуют распределенные транзакции в базах данных веб-масштаба, таких как Dynamo, Bigtable, HBase или Cassandra.

26
задан Alexandar Petrov 22 February 2019 в 21:50
поделиться