APP下载

阿里数据库面临两大挑战

2019-01-19贾阳光钟新龙

中国电子报 2019年81期
关键词:分布式架构阿里

贾阳光 钟新龙

日前,权威机构TPC(国际事务处理性能委员会)官网披露,阿里巴巴旗下的中国蚂蚁金服自主研发的金融级分布式关系数据库OceanBase打破美国巨头甲骨文保持的9年世界纪录,成为首个登顶数据库世界榜单的中国产品,引起业界的广泛关注。

传统集中式数据库

有两点不足

互联网时代,海量数据的处理成为各公司面临的问题,而传统集中式数据库因惊人的硬件购置费和高额软件许可费、服务费,提供的IT服务缺乏扩展性、性价比,限制了互联网企业、云计算技术的发展。

一是传统数据库不能满足互联网企业新需求。互联网企业因业务快速扩展,需实时处理海量数据,并发访问量非常大。传统数据库基于专用服务器和高端存储构成共享存储环境,设备造价昂贵,且性能和扩展性极其有限,无法满足互联网行业对数据库高并发、实时在线需求。

二是传统数据库不能适应云计算技术新需求。云计算公司依托技术积累,发起由IOE架构向基于廉价PC服务器技术的变革,降低IT服务支出,倡导以软件为中心的架构演变,降低数据库维护升级的风险。传统数据库环境是集中在一个地点的高稳定、高可靠、高可用高端企业级设备,制约云计算企业未来业务发展,增加长期运营成本。

OceanBase分布式数据库拥有两大亮点

OceanBase是一个高可用、高可扩展、高性能、功能完备的金融级分布式关系数据库系统。其主要优势为:

一是OceanBase数据库架构较为先进。OceanBase的分布式架构的部署方案由基线数据、基线数据和修改增量架构、Paxos协议、多地部署构成。其优势体现在实现无损容灾不丢数据、30秒内故障排除不停服务,在保障系统整体稳定和数据可靠一致的同时,又可以较好地实现扩展。

二是OceanBase数据库支持丰富的服务功能。OceanBase丰富的服务功能体现在可支持异步化处理、读写分离和管理运维标准化。其优势体现在实现存储资源的弹性设计、云环境的兼容部署,在保障系统事务快速处理和数据强大挖掘一致的同时,又具有较高的性价比。

OceanBase推广应用面临两大挑战

OceanBase应用于通用关系型数据库领域依然在多应用场景面临着诸多挑战。

一是此次突破直接撼动传统巨头的领导地位依然较难。阿里数据库想要突破传统数据库巨头的垄断封锁,依旧任重道远。传统数据库厂商凭借先发技术优势、大量研发投入和后期场景积累,依托软硬件协同发展,逐步加高数据库产品壁垒。阿里数据库尽管晋升为GARNTER魔力象限挑战者,但也主要是自研自用,数据库系统依然存在部分对国外软硬件组件和框架的需求,对传统数据库巨头甲骨文等来说,产生的威胁有限。

二是应用场景的丰富性有待市场检验。阿里数据库在金融领域实现了突破,不等同于在其他领域也实现生态建设的全面突破。阿里数据库尽管在互联网交易、互联网核心系统和互联网保單系统等金融领域实现了突破,但在其他行业领域是否也能满足实际需求,并通过测试和稳定运行,依然有待市场考验,多应用场景商业化尚待推进。

综合来看,阿里数据库是我国在基础软件领域的一大突破,为进一步推动阿里数据库的技术发展与推广应用,可以从两方面着手:一是夯实技术深度,紧密围绕全球计算平台和计算环境的变化趋势,追踪动态,分析演进趋势,提前布局新的技术领域,推动OceanBase的创新发展。二是拓宽应用广度,结合我国丰富的应用市场和环境,以应用带动发展,推动OceanBase数据库应用于更多的行业领域,以金融为支点,向其他各个行业拓展。

猜你喜欢

分布式架构阿里
基于云控平台雾计算架构的网联汽车路径控制
云上阿里
居民分布式储能系统对电网削峰填谷效果分析
基于Paxos的分布式一致性算法的实现与优化
疼痛后才计数
Catalan数及几种应用实例
拳王阿里因何被人铭记
VIE:从何而来,去向何方
企业架构的最佳实践
三层架构在企业信息化中的应用