HBase内部实现中行锁的具体语意是什么?和MySQL中行锁语意有区别吗?

已邀请:

bean

赞同来自:

个人感觉锁这种得和隔离级别放一起讨论,不过水平有限,这两个的界限不是很明确。感觉隔离级别在读锁里面。hbase也有IsolationLevel这个东西。

openinx - HBase Committer @小米

赞同来自:

row lock分为read lock和write lock两种,主要作用是为了: 一个事务在写row-a的时候,其他事务不能同时写row-a。 
 
其目的就是为了保证同一行操作的原子性。其实这篇文章已经讲的比较清楚了。 
https://blogs.apache.org/hbase/entry/apache_hbase_internals_locking_and
 

要回复问题请先登录注册