返回数说广场 #日有所学#
1
OceanBase 数据库采用 shared-nothing 架构,按日志流、分片(Tablet)组织用户数据。Tablet 具备存储数据的能力,支持在机器之间迁移(transfer),是数据均衡的最小单位。
在分布式环境下,为保证数据读写服务的高可用,OceanBase 数据库会把同一个日志流的数据拷贝到多个机器。不同机器同一个日志流的数据拷贝称为副本(Replica)。同一日志流的多个副本使用 Paxos 一致性协议保证副本的强一致,每个日志流和它的副本构成一个独立的 Paxos 组,其中一个日志流为主副本(Leader),其它日志流为从副本(Follower)。主副本具备强一致性读和写能力,从副本具备弱一致性读能力。
0
1 180
分享
评论
热门数说




