请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

version字段有必要吗

有的课程中,数据表中还设计了一个version字段。

然后配合实体中的,@version注解,说是为了记录每次更新操作,实现数据库乐观锁。

请问version字段这样的设计,在高性能的生产项目中,有必要做这个设计吗。

正在回答

1回答

廖师兄 2020-03-11 23:23:46

乐观锁用version,这个是有必要的。

0 回复 有任何疑惑可以回复我~
  • 提问者 蓝色西西 #1
    如果我们直接用分布式锁呢,比如redisson那个,可以代替这个乐观锁吗。version这个设计会不会太侵入,比如数据库莫名其妙多了一个字段。而且还要拿到version对比数值才行。
    回复 有任何疑惑可以回复我~ 2020-03-12 07:39:02
  • 廖师兄 回复 提问者 蓝色西西 #2
    用分布式锁了,就没必要用version字段了
    回复 有任何疑惑可以回复我~ 2020-03-15 23:30:06
  • 提问者 蓝色西西 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-03-16 09:24:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信