首度公开!OceanBase存储系统架构的演进历程及工程实践

OB君:作为一款100%自研的分布式数据库,OceanBase历经了近十年的展开进程。近十年来,OceanBase的存储架构履历了多次演进,以处理事务越来越凌乱苛刻的存储需求。本文拾掇自赵裕众(诨名陈群)在2019 SACC我国系统架构师大会中的演说。

跟着用户数据量的继续不断的添加,依据传统同享存储的纵向扩展才干逐步变得力不从心,分布式存储成为应对用户海量数据的标配。
作为一位架构师,在规划系统的分布式存储架构时,需求注重哪几个方面呢?或许咱们换句话说,关于客户来说,一个志向中的分布式存储产品应该具有哪些特性呢?

首度公开!OceanBase存储系统架构的演进历程及工程实践

咱们咱们都认为完善的分布式存储架构应该注重这五个方面:

  • 扩展性:扩展性可谓是分布式存储有别于单机存储的重要特征,分布式存储的扩展性远远好于单机存储,但是不同分布式存储系统的扩展性之间仍然有着非常大的差异。某些分布式系统在几十个节点的量级上可