84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
维基百科上,对于乐观锁和悲观锁的定义是限定在关系型数据库上的。 但是在语言层面上,比如java,是否有这样的概念?实现都有什么呢?
欢迎选择我的课程,让我们一起见证您的进步~~
“锁”这个概念并非局限与某种特定的语言实现上,他觉得他伴随这多线程模型来说更加贴切点。 只要涉及临界资源访问的地方都会看到锁的影子。乐观锁,悲观锁仅仅只是锁的两个更加细化的模型而已。mysql数据库使用c语言实现的,它也涉及到同时多个线程去访问一个数据,两个人同时写,一个人在写一个读 ,两个人同时读等等问题。所以锁不仅限于关系型数据库的。
对任何资源的并发读写都可以有"锁"。
java多线程的锁是不是有,我不确定啊
“锁”这个概念并非局限与某种特定的语言实现上,他觉得他伴随这多线程模型来说更加贴切点。
只要涉及临界资源访问的地方都会看到锁的影子。乐观锁,悲观锁仅仅只是锁的两个更加细化的模型而已。mysql数据库使用c语言实现的,它也涉及到同时多个线程去访问一个数据,两个人同时写,一个人在写一个读 ,两个人同时读等等问题。所以锁不仅限于关系型数据库的。
对任何资源的并发读写都可以有"锁"。
java多线程的锁是不是有,我不确定啊