分享

hbase的rowlock问题

sunye 发表于 2015-9-11 17:41:17 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 8303
现在rowlock是不是被去掉了。
那有什么替代方案吗?

已有(1)人评论

跳转到指定楼层
Alkaloid0515 发表于 2015-9-11 19:17:21
MVCC (Multiversion Concurrency Control),即多版本并发控制技术,它使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控制,取而代之的是,把数据库的行锁与行的多个版本结合起来,只需要很小的开销,就可以实现非锁定读,从而大大提高数据库系统的并发性能。

HBase正是通过行锁+MVCC保证了高效的并发读写。

更多内容:

HBase中MVCC的实现机制及应用介绍
http://www.aboutyun.com/thread-9934-1-1.html

hbase的行锁与多版本并发控制(MVCC)
http://www.aboutyun.com/thread-12609-1-1.html




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条