java - 处理与用户相关的事务并发(Spring Data JPA)
问题描述
我对同一用户有 10 个并发请求,这些请求将转到我的 upsert 服务。我有 secnario 这样如果已经可用,它将更新或创建。
在这里,当请求来时,所有人都会发现没有任何数据存在并去创建。但我希望这可以针对特定用户进行处理。我不想要同步块左右,因为它会限制所有请求。我想要特定用户的锁之类的东西。
建议一些更好的方法。
解决方案
推荐阅读
- c# - 无法读取asp.net核心中请求的所有cookie
- javascript - Salesforce LWC - 在数据列表元素上使用 querySelector 时出现错误消息
- google-sheets - 如何在Google表格中找到另一行中有数字的行的总和
- python - scrapy 已安装但无法导入
- apache-spark - read parquet 时 read.partitions optin 有什么用
- javascript - React(next.js) 给我“handleSubmit 未定义”
- ios - 为什么我不能将字典中的值附加到 iOS 中的数组?
- javascript - Angular Firebase Reachig 项目的子数组
- html - 使用纯 CSS 在单击时创建多级下拉菜单
- python - 在 Pandas 中,您如何仅使用 True 系列布尔值对行求和