有的时候我们需要取出数据库表中的一行记录,进行一系列操作之后再更新这行记录,但是在分布式环境下可能另外一个实例已经在我们操作的过程中修改了目标行的状态,这个时候我们可以在表中加入一个version字段,version字段表示该记录被更新的次数,在写入数据库的时候指定version就可以防止同一个版本的数据被重复更新
有的时候我们需要取出数据库表中的一行记录,进行一系列操作之后再更新这行记录,但是在分布式环境下可能另外一个实例已经在我们操作的过程中修改了目标行的状态,这个时候我们可以在表中加入一个version字段,version字段表示该记录被更新的次数,在写入数据库的时候指定version就可以防止同一个版本的数据被重复更新