背景 这个问题的背景来源于有用户反馈,他在商品系统中对商品打的标签不见了,影响到了前端页面上商品的资料显示 不同用户编辑同一商品导致的数据覆盖问题分析 查询操作日志发现用户B确实编辑过商品资料,并且日志显示确实打上了标签,但是查询Db发现DB的记录中并没有打上对应的标签,也就是此时从日志中查到的和DB中真正展示的结论不一样,百思不得其解,然后查看当时的操作日志,发现用户A在同一时刻也在编辑商品资料,并且也是给同一个商品打上标签,DB中记录的结果显示最终展示的是用户A操作的结果,而用户B操作的结果丢失了,此时才恍然大悟,这里有DB记录的并发操作导致的数据覆盖问题