我是第一次学习 DDD,在互联网上我看到了一种非常干净的更新数据库中值的模式。看起来像这样
现在,我发现这种方法的唯一问题是,当并发用户尝试更新同一数据库记录时,会出现“更新丢失”。 我知道有一些技术可以锁定数据库记录,例如 SQL“SELECT FOR UPDATE”语句,从而启用悲观锁定。我只是想更好地了解大多数应用程序如何解决这个问题,因为我试图研究它,但没有找到该问题的任何直接答案
常见答案: