一、引言
随着大数据、云计算、AI等技术应用的普及,数字化转型浪潮以磅礴气势席卷全球。而数字化转型是利用数字化技术(例如云计算、大数据、人工智能、物联网、区块链等)和能力来驱动组织商业模式创新和商业生态系统重构的途径和方法,其目的是实现企业业务的转型、创新、增长。
二、数字化转型定义
谈到对数字化转型的理解,是否只是简单地对传统行业场景增加类似大数据、物联网等新技术就变成数字化呢?其实我们需要理解企业数字化转型能力框架的重构。

在这个能力架构里面实际核心强调了两点,其一是数字化技术的应用,其二是业务或商业模式重塑。其中业务重塑是根本目标,而数字化技术只是工具和手段,在这点上不能本末倒置。如今,对于企业来说“数字化转型已经不是选择题,而是必选题。”与此同时,变革开始逐步由应用层深入到基础架构层——数字化转型进入深水区。
OceanBase是阿里开发的分布式关系型(SQL)数据库,其目标是支持数百TB的数据量以及数十万TPS、数百万QPS的访问量,无论是数据量还是访问量,即使采用非常昂贵的小型机甚至是大型机,单台关系数据库系统都无法承受。OceanBase在当今时代变革下,其推力不仅需要本身快速迭代升级,更需要积极应对不同产业面临的发展新需求。
三、OceanBase优势
1、高扩展提高企业数据管理效能
传统的关系型数据库,如Oracle或MySQL,功能完善,但数据库本身无法扩展。随着数据量的增加和业务内容的丰富,需要对数据库进行拆解,对表进行拆解,然后进行访问路由,将相应的SQL解析路由到指定的数据库。数据库运维人员需要花费大量的时间对数据库进行扩容,包括读写拆分、垂直拆分、水平拆分等。OceanBase使用了分布式技术和无共享架构,来自业务的访问会自动分散到多台数据库主机上。在相关技术的支持下,OceanBase还能够采用廉价的PC服务器作为其数据库主机。通过这两个方面的变革,运维人员可以愉快地通过增加服务器数量来增加系统的容量和性能。2、低成本助力企业实现降本增效
传统商业企业采用的“IOE”系统,实际上是一种成本高、维护成本高、并发性不高的商业数据库系统。特别是当数据变得越来越大,硬件升级和维护的成本将变得越来越惊人。阿里巴巴采用数据分割的策略,将部分海量数据应用从集中式Oracle切换到分布式集群,从垂直扩展到水平扩展,解决了数据库扩展的问题,用PC服务器代替了小型机。由此带来的一个重要变革,就是成本的极大降低。与传统数据库公司的产品相比,OceanBase的升级维护不需要昂贵的共享存储、高可靠的服务器、数据库软件的许可费,可以将商业数据库成本降到一半以下。3、高性能帮助企业实现性能优化
OceanBase架构的优势在于既支持跨行跨表事务,又支持存储服务器线性扩展。当然,这个架构也有一个明显的缺陷:UpdateServer单点,这个问题限制了OceanBase集群的整体读写性能。为了在高扩展性、低成本、高可靠性、数据一致性的基础上实现高性能,OceanBase在数据访问方面与传统数据库有很大的不同。像许多行业,尽管数据的总量很大,但是淘宝业务在一段时间内(如几小时或几天)的数据是有限的(通常不超过数千万次每天数亿次),根据这一特点,OceanBase将在一段时间内添加、删除和其他修改操作以增量的形式记录,这也使得关键数据保持相对稳定。4、准确性推动企业高效运维产品
许多的互联网服务可以允许有一定的数据差错,但是电子商务(如交易、金融领域等)与一般的互联网公司不太一样,它对于数据的一致性要求非常高,比如要确保钱的进入与流出要对得上账,不能丢失任何一条支付数据(阿里巴巴将OceanBase用于支付宝系统)。OceanBase设计与经典关系数据库有所不同,其读事务基本是分布式并发执行的,写事务目前是集中式串行执行的,即serializable,且任何一个写事务在commit之前对其他读写事务都是不可见的,因此OceanBase是强一致的。这样,在设计方案上能够保证不丢数据。四、助力企业数字化转型
致虚极,守静笃。自从上世纪80年代Oracle 进入中国以来,中国的数据库市场经历了起起落落。目前,国内数据库的机遇已经从“无序竞争”到“市场引导”,从“垄断竞争”到“弯道超车”。国内数据库的挑战将从“简单”到“复杂”,从“局部”到“全面”,从“外围”到“核心”。OceanBase将坚持初心,真正铸就一个完全自主开发的国产数据库,有效地促进企业的数据管理工作的开展,驱动企业数字化转型。





