MySQL中的锁和Redis的分布式锁的详细介绍,看这一篇就够啦!
当多个事务[并发]操作同一批数据的时候,如果不加锁,就无法保证事务的隔离性,最后导致数据错乱。加锁是为了保证并发操作下数据的正确性。什么是共享锁(share Lock):允许事务读一行数据,具有锁兼容性质,允许多个事务同时获得该锁。共享锁(share lock):共享锁又称读锁,简称S锁;。共享锁的特性主要是为了支持[并发]的读取数据,读取数据的时候不支持修改,避免出现重复读的问题。。什么是排它锁(exclusive Lock):排他锁又称写锁,简称×锁;当。排他锁的目的是在,也不允许其他人读取,
原创
2022-12-05 23:32:58 ·
1890 阅读 ·
0 评论