采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
有的课程中,数据表中还设计了一个version字段。
然后配合实体中的,@version注解,说是为了记录每次更新操作,实现数据库乐观锁。
请问version字段这样的设计,在高性能的生产项目中,有必要做这个设计吗。
乐观锁用version,这个是有必要的。
如果我们直接用分布式锁呢,比如redisson那个,可以代替这个乐观锁吗。version这个设计会不会太侵入,比如数据库莫名其妙多了一个字段。而且还要拿到version对比数值才行。
用分布式锁了,就没必要用version字段了
非常感谢!
登录后可查看更多问答,登录/注册
花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~
1.3k 17
1.2k 12
1.1k 11
1.1k 10
1.3k 9