我有一个使用事务性写入(https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transactions.html)的DynamoDB表。该交易由2个看跌期权组成。假设第一个put成功,第二个失败。在此场景中,第一个put将由事务库回滚。
我还在表上启用了DynamoDB streams (https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html),另一个应用程序使用该流。
问:在回档场景中,第一次成功的put是否会导致DynamoDB流事件,而回档会导致另一次回档?如果是,有没有办法防止这种情况,也就是说,确保流事件只在完全完成的事务中触发?
https://stackoverflow.com/questions/53770587
复制相似问题