有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在DynamoDB中实现选择和插入项作为一个事务

我正在开发一个应用程序,其中我使用AWS DynamoDB作为数据库。但在某个地方,我检查一些条件意味着从DynamoDB中选择数据,并在java端检查一些条件,根据所选的数据,我在DynamoDB表中插入一项。我希望将数据的选择和插入作为一个事务,因为如果不是这样,我可能会在DynamoDB中使用两个不同的项目,因为它必须是一个,因为java应用程序运行在多个Ec2实例上。我担心同时有两个select请求。我正在使用dynamodb的事务API。有什么建议吗?或者可以使用DynamoDB事务API实现它?我想在AWS EC2实例上部署java代码


共 (1) 个答案

  1. # 1 楼答案

    如果只关心单个项上操作的原子性,请将UpdateItem API与条件表达式一起使用