导读 | 时隔半年,蚂蚁金服的自研数据库 OceanBase 又去做了 TPC-C 测试。TPC 去年10月2日和今年5月20日公布的测试结果显示,OceanBase都是榜单第一。性能方面,去年OceanBase 的测试结果是6088万 tpmC,今年则是7.07亿 tpmC;TPC-C benchmark 价格也从¥6.25/tpmC 降低到¥3.98/tpmC。不过,一些数据库公司,如Oracle并未参与这两次测试。 |
测试结果
OceanBase 是一个支持海量数据的高性能分布式数据库系统,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。2017年开始对外商用。
之所以在短时间内做两次测试,是因为 OceanBase 团队认为首次测试尚未充分发挥 OceanBase 分布式架构的真正实力,同时也希望二次测试可以体现其性价比优势。两次 TPC-C 测试采用的都是OceanBase 2.2版本的 Oracle 兼容模式,目前蚂蚁金服内部以及外部商业银行均有 Oracle 业务已经迁移到 OceanBase 的 Oracle 模式。
性能方面。二次测试使用了1557台84核 ECS i2d 服务器,一期仅有207台服务器参与测试。这也证明 OceanBase 软件的分布式处理能力提升,软件性能的提升最终使 tmpC 结果提升十倍以上。