
阳振坤从产生背景、技术方案、TPC-C benchmark概述和团队下一步工作四个方面展开,重点介绍了技术方案与TPC-C。阳振坤介绍道,原有分布式数据库过度依赖性价比较低的高可靠硬件、传统主备镜像模式在可用性与一致性上的矛盾日益突出且在水平扩展方面遇到瓶颈。而以建立一个通用数据库为目标的阳振坤团队敢于突破,使用了Paxos分布式一致性协议,提高可用性的同时能够迅速恢复丢失数据,巧妙解决了以上问题,使得OceanBase具有水平伸缩能力与高性价比,同时具有高可用、强一致的特点。

阳振坤又向与会师生介绍了TPC-C benchmark测试的发展历程和基本内容。TPC-C是国际事务性能委员会(TPC)制定的关于商品销售的订单创建和订单支付等的基准测试标准,它于1992年发布,是数据库业内认可的测试标准。TPC-C先测试数据库功能(ACID),后测试性能(8小时稳定运行,波动不超过2%)。阳振坤对比了OceanBase与Oracle数据库,说明了OceanBase在综合功能、单机性能仍有较大提升空间,在产品化方面也仍有很长的路要走。

与会同学积极就所学知识与自己对数据库的理解提问,阳振坤耐心为同学们解答,现场气氛热闹活跃。

讲座最后,王珊教授说,我们为OceanBase数据库取得的成果骄傲,为我们国产数据库的技术进步欣慰。在成绩的背后,艰苦的历程、巨大的压力,我们长期坚持研发国产数据库的同行是十分理解和有同样深切体会的。今天,除了OceanBase数据库,国产数据库还有人大金仓、达梦、南大通用等,特别是近几年,多家著名互联网公司都在全力开发数据库系统,迎来了百花齐放的喜人局面,希望所有国产数据库研发的同行们继续奋斗,看到我们和国际业界的差距,研发出更多更强更好的数据库系统。
雄关漫道真如铁,而今迈步从头越!希望信息学子们能够谨记师长嘱托,不忘初心,砥砺前行,为我国科学技术发展贡献青春力量。