返回

提问 添加收藏

怎么保证一条数据更新时,其他线程对数据的操作是基于最新数据的。

开源中国技术顾问 发布于 2019年06月10日 (共有7个回帖)

问题:

A线程查询出数据,若状态为1则进行一系列操作,然后更改状态。

B线程查询出数据将状态从1改为2。

现在B线程可能在A线程执行的时候同时发生导致A线程逻辑有问题

请问这个情况如何避免呢

文明上网,理性发言
客户端 Android iPhone WP7