有什么方法可以使用Boto3(Python库)进行ACID事务?
我想将一个项目写入多个表,并确保将写入应用于所有表,否则回滚。我阅读了Boto3文档,却没有提到任何事务或ACID操作。
我调查了这个库:http : //dynamodb-mapper.readthedocs.io/en/latest/
我已经检查了代码,它似乎正在使用旧的boto库,并且似乎不再受支持。
我知道有一个针对事务的AWS解决方案:https : //aws.amazon.com/blogs/aws/dynamodb-transaction-library/
这是使用Java代码完成的。我想知道你们中的任何人是否能够使用Boto3在DynamoDB上执行事务?
谢谢
对于搜索交易的人来说,现在已经改变了。AWS最近推出了DynamoDB Transactions。Boto将被更新以处理它们。
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transactions.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句