multithreading - DynamoDB 的 updateitem 线程安全吗?
问题描述
如果我有一个如下所示的表:
书籍{作者:StringAttribute,标题:StringAttribute,评级:NumberAttribute}
我同时向同一个项目发出两个 UpdateItem 请求,一个更新评级,另一个更新标题,是否有可能遇到它们都成功但一个覆盖另一个的竞争条件?我需要在我的代码中引入我自己的锁定吗?
我一直在通过 AWS 的文档寻找解决这种情况的东西,但到目前为止还没有找到任何相关的东西。
解决方案
推荐阅读
- javascript - React.js:如何创建搜索过滤器?
- jwt - 使用 MS 身份平台创建我自己的 AccessToken
- python - Python中带有函数的for循环-代码不使用列表运行但独立运行
- php - 试图在php中获取最后插入的记录
- c++ - 如何将char数组与cstring和循环程序进行比较
- reactjs - 在使用 useEffect 时在 React 中使用上下文
- php - 服务器端容器的使用
- gradle - 在 Gradle 中泛化 compile* 任务
- node.js - 为什么响应对象似乎不带任何参数时返回多个参数?
- c# - .NET Core:HttpClientFactory:如何在没有依赖注入的情况下配置 ConfigurePrimaryHttpMessageHandler?