hibernate术语中的软锁与硬锁

时间:2013-08-13 06:50:09

标签: hibernate

我正在阅读有关二级缓存的内容,而且我遇到了软锁一词。所以我试图阐明软锁和硬锁之间的区别,这是我的理解。可以请某人评论我的理解。

软锁:当他们说软锁时,它会在缓存中出现的记录上应用一个锁。因此,例如,在读/写的情况下,如果某个项被软锁定而任何其他会话试图查找它,则必须转到DB来获取该项。

硬锁:这基本上是一个应用于DB元组本身的锁,任何需要读取或写入此元组的会话都需要等待事务完成并释放硬锁。

此致 拉莉莎

0 个答案:

没有答案