我们能否在一个事务中将两个不同的表实体持久化到DynamoDB中

时间:2019-04-08 10:10:52

标签: spring spring-boot transactions amazon-dynamodb

我在Amazon DynamoDB中有两个表,必须在其中使用Spring Boot在单个事务中保留数据。如果持久性在第二个表中失败,则还应回退第一个表。

我曾尝试研究AWSLAB-amazon DynamoDB事务,但这仅对单个表有用。

1 个答案:

答案 0 :(得分:0)

尝试使用内置的DynamoDB transactions功能。根据您提供的有限信息,它应该可以在区域表中完成您要寻找的内容。请记住,本身没有回滚。事务中的所有项目都可以工作,也可以不工作。内部事务协调员可以为您处理。

现在此功能已经发布,您不应该最有可能查看AWSlabs工具。