为了账号安全,请及时绑定邮箱和手机立即绑定

用什么方法可以避免lock带来的并发性能问题?

用什么方法可以避免lock带来的并发性能问题?

慕容708150 2018-11-01 05:03:26
lock代码片断锁用来控制只有单条被执行,但是听说会带来应用的并发性能问题,那么请问下有哪些主法可以替换或是解决lock问题呢!?
查看完整描述

2 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

设计共享锁和独占锁,当读取时使用共享锁,写入时才使用独占锁。另外锁定的数据颗粒度尽可能小。这样就可以最大限度保证并发。

查看完整回答
反对 回复 2018-11-02
?
长风秋雁

TA贡献1757条经验 获得超7个赞

只要注意不该锁的别锁,锁的时间尽量短,别多出锁的时候没搞好弄成死锁就行。

用对了就不会有问题,仅在同步时降低性能,这是无可避免的,为了数据安全、正确只得如此。


查看完整回答
反对 回复 2018-11-02
  • 2 回答
  • 0 关注
  • 655 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信