hbase
文章平均质量分 81
年轻的海员
专注大数据分布式计算,存储,消息系统等
展开
-
hbase的并发控制机制
hbase在阿里在线场景有非常多的应用,HBase和传统数据库一样提供了事务的概念,只是HBase的事务是行级事务,可以保证行级数据的原子性、一致性、隔离性以及持久性,即通常所说的ACID特性。因为跨行比较难做,两行就有可能在不同的region,而不同的region就有可能跨regionserver,分布式事务即较高的一致性要求(C),必然要牺牲一定的可用性或者扩展能力,因此hbase只保转载 2016-03-07 17:44:23 · 4076 阅读 · 0 评论 -
kafka的log存储是怎么设计的?
Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看到topic和partition的关系。partition是以文件的形式存储在文件系统中,比如原创 2017-02-10 14:04:28 · 1146 阅读 · 0 评论