什么锁
100次浏览
发布时间:2025-01-23 21:39:13
普通锁
一个锁、 一道锁、 一只锁、 一堆锁、 一把锁、 一堆堆锁、 一道道锁。
CA锁
全称"Cylinder Actuator Lock",也被称为"CA锁芯",是一种可控的锁芯,可以控制锁的状态,实现开锁和上锁的功能。CA锁通常由锁芯和锁体两部分组成,具有较高的安全性,广泛应用于银行、政府机构和商业场所。
排它锁(X锁)
事务T对数据A加上X锁时,只允许事务T读取和修改数据A。
共享锁(S锁)
事务T对数据A加上S锁时,其他事务只能再对数据A加S锁,而不能加X锁,直到T释放A上的S锁。S锁又称为读锁,允许事务T读取数据A,但不能进行更新。
差速锁
差速器的锁止机构,可以将打滑的车轮锁止,从而将动力传递给不打滑的车轮。常见的差速锁有前桥差速锁、中央差速锁和后桥差速锁。
名锁
如利名枷锁、利名缰锁,表示受名利束缚。
智能锁
如德施曼和小米的智能锁,采用不同的锁芯和开锁方式,如指纹、密码、手机APP等。
可重入锁
允许线程在已经获得锁的情况下再次获取锁而不会出现死锁,例如synchronized和ReentrantLock。
这些锁的类型和应用场景各不相同,可以根据具体需求选择合适的锁类型。