假设我有两张table:“tbl1”和“tbl2”我想在tbl1中的“id”下放置一个数字项10,这取决于tbl2中的“namespace”下是否存在另一个数字项15。我想在Rust中原子地完成这一点。这在DynamoDB中可能吗?
lymnna711#
您可以使用TransactWriteItems来完成此操作,它在所有SDK上都可用。你使用Put来放置项目,然后在你想要放置条件的项目上放置ConditionCheck。这允许您在一个ACID兼容事务中同时执行这两项操作。
1条答案
按热度按时间lymnna711#
您可以使用TransactWriteItems来完成此操作,它在所有SDK上都可用。
你使用Put来放置项目,然后在你想要放置条件的项目上放置ConditionCheck。
这允许您在一个ACID兼容事务中同时执行这两项操作。