开源最前线(ID:OpenSourceTop) 猿妹整编
项目地址:https://github.com/gwuhaolin/livego/
蚂蚁集团自研数据库 OceanBase 将于近期开源代码,时间最早可锁定至 6 月 1 日。届时,广大数据库开发人员及相关从业者将可以通过OceanBase官网、GitHub等渠道下载体验OceanBase源码。这将成为OceanBase由闭源软件售卖,走向开源商业模式变革的关键一步。OceanBase 是2010年开始在阿里集团内部自主研发的分布式数据库。最开始基本就是在阿里、蚂蚁内部用,经过十余年不同场景的严苛打磨,目前OceanBase已在多家机构落地应用,包括中国工商银行、山东移动、福建移动、数字江西、中华保险、人保健康、天津银行、西安银行、常熟农商行、苏州银行、东莞银行等。5月20日,国际事务处理性能委员会(TPC,Transaction Processing Performance Council)官网发布最新的数据分析型基准测试(TPC-H)榜单,其中,蚂蚁集团自主研发的分布式关系数据库OceanBase以1526万QphH的性能总分排名30,000GB第一。这意味着,OceanBase成为唯一在事务处理和数据分析两个领域测试中都获得第一的中国自研数据库。此前,蚂蚁OceanBase在2019年和2020年均参与了事务处理型基准测试(TPC-C),并两度登顶。TPC是由数十家会员公司创建的非盈利组织,成立于1988年,总部设在美国,图灵奖得主Jim Gray是奠基人。只有在TPC官方网站上得到认证,得到国际机构审计的测试结果才是TPC机构认可的测试结果。TPC-C认证要求非常严格,大到性能、功能、数据一致性和容灾能力,小到测试过程中使用过的鼠标键盘价格,都需要严格披露,确保测试可复现且与真实业务场景保持一致。OceanBase TPC-C仅仅认证过程就花费超过半年时间。目前在TPC-C指标上,蚂蚁金服是唯一一家中国上榜企业。