• 200 行代码解读国产数据库阿里 OceanBase 的速度源头!| CSDN 博文精选

    10 月 2 日,国际事务处理性能委员会公布了数据库最新性能测试结果,在 TPC-C 基准测试中,由阿里巴巴集团蚂蚁金服自主研发的分布式关系数据库 OceanBase 打破了由 Oracle 保持了 9 年的 TPC-C 基准性能测试世界纪录,不仅成为首个登榜的中国数据库,更一举拿下世界第一,对此,中国工程院院士、计算机专家李国杰评价道:「这是中国基础软件取得的重大突破!」本文作者 CSDN 博客专家马超对 OceanBase 的物理架构、数据及控制流程进行了分析,并解读开源部分的源码来剖析 OceanBase 是如何勇夺 TPC-C 冠军的。在这方面阿里的 OceanBase 的确是遥遥领先。
  • 如何看待蚂蚁金服OceanBase“击败”甲骨文?

    早上起来被一条新闻刷了屏中国自研数据库超越Oracle登顶全球第一↓看到这则消息还是很振奋尤其连院士都给出了肯定于是,去了TPC的官网想看看关于这个榜单的细节我们会发现↓这个纪录是NB但却又没有我们想象的那么NB我们先来看看官方榜单榜单太长,有370多行我截取了30强↓这是按照性能的测试结果的确,蚂蚁金服排名第一60,880,800tpmC排名第二的是甲骨文30,249,688tpmC这个数字代表每分钟能处理的事务数量从性能测试结果上看“蚂蚁”的确是“甲骨文”的两倍 就这么NB闪闪的完胜了?
  • 中国自研数据库打破西方垄断:阿里成绩刷新世界尘封9年纪录,性能2倍于第二名

    而且新近提交成绩,大幅刷新之前纪录,斩获全球第一。TPC-C基准测试,被誉为“数据库领域世界杯”,是全球公认的数据库性能评价金指标,美国公司Oracle(甲骨文)已经垄断了9年冠军。而此次登顶的OceanBase,完全由阿里巴巴和蚂蚁金服自主研发,是全球首个应用于金融核心业务的分布式关系数据库。其创造的新的联机交易处理系统世界纪录,是Oracle最好成绩的两倍多。有实力才能赢得敬重值得一提的是,随着OceanBase打破垄断消息一出。今年5月,甲骨文还因为中国关系紧张的政治原因,解雇了900名中国员工。
  • 蚂蚁金服自研数据库OceanBase如何登顶TPC-C

    10 月 2 日,国际事务处理性能委员会宣布:在最新发布的 TPC-C 排行榜中,蚂蚁金服自研数据库 OceanBase 位列第一。InfoQ 记者第一时间采访到蚂蚁金服研究员、OceanBase 主架构师杨传辉(日照),请他解读这份 TPC-C 榜单,同时介绍 OceanBase 积累九年多才正式参与 TPC-C 打榜的过程和意义。OceanBase TPC-C 仅仅认证过程就花费超过半年时间。几乎每个 OLTP 数据库都会在测试环境中跑 TPC-C 基准测试,OceanBase 也不例外。OceanBase TPC 审计分成三个阶段:第一个阶段称为准备阶段,根据 TPC-C 规范的要求实现必须的功能并做好性能优化,这个阶段需要把测试规范理解清楚,并把每个疑问都和审计员通过邮件沟通清楚。>>>>从结果来看,OceanBase 提
  • 中国数据库领域的一颗钉子是怎么被拔掉的?

    也正是他在4年后,起草了国内第一本「数据库系统概论」的教学大纲,为国家培养了第一代数据库学生。这群第一代接触到数据库的学生们,毕业之后很快将该技术应用在国防、军工等领域,不少人还成为国家科技成果的奠基者。无奈的等待和敢怒不敢言背后,是中国对Oracle数据库的依赖,但又有什么办法呢?同期过来的IBM、EMC也借着中国这波电信、金融行业第一次信息化基础建设的东风,在数据库配套的小型机、存储设备等领域攻城略地。
  • OceanBase数据库背后的传奇故事

    边缘计算社区小编经过深挖,发现本次的 OceanBase数据库以及阿里云弹性计算服务集群的造价是380452842人民币,约合3.8亿人民币。但是OceanBase能打破甲骨文的记录,本身就是一种突破。一起来了解一下OceanBase背后的传奇故事。2015年,OceanBase替换了支付宝支付系统中的Oracle数据库。2017年年底,OceanBase在南京银行正式上线,OceanBase数据库为南京银行“鑫云+”互金开放平台提供金融级分布式关系数据库服务。2018年2月初,OceanBase团队的主干成员阳振坤、冯柯、陈萌萌、蒋志勇、杨传辉等与笔者展开了深入的交流,介绍了OceanBase的来龙去脉。
  • 独家解读:蚂蚁金服自研数据库OceanBase如何登顶TPC-C

    10 月 2 日,国际事务处理性能委员会宣布:在最新发布的 TPC-C 排行榜中,蚂蚁金服自研数据库 OceanBase 位列第一。InfoQ 记者第一时间采访到蚂蚁金服研究员、OceanBase 主架构师杨传辉(日照),请他解读这份 TPC-C 榜单,同时介绍 OceanBase 积累九年多才正式参与 TPC-C 打榜的过程和意义。作者 | 杨传辉策划 | 张晓楠《技术琐话》编前:这2天业内对于OceanBase参与TPC-C测试广泛关注,有叫好的,也有朋友表示O记为2013年数据,如何体现PK的问题。OceanBase TPC-C 仅仅认证过程就花费超过半年时间。几乎每个 OLTP 数据库都会在测试环境中跑 TPC-C 基准测试,OceanBase 也不例外。
  • 数据库OceanBase创始人阳振坤:通关TPC-C到底有多难?

    OceanBase于2010年立项,九年来,研发人员一步一个脚印,不断的对OceanBase做出改进以及增加新的功能。OceanBase也从服务于支付宝开始,逐渐对外开放,为广大的各行业客户提供服务。在这个过程中,我们希望外界对OceanBase的实力有更直观的了解,让客户对我们的产品更有信心,TPC-C测试为我们提供了一个绝佳的舞台。没有通过TPC的审计而擅自声称自己通过了TPC-C测试、获得XXX tpmC,不仅是侵权,也是不合法的。除了OceanBase,目前在TPC网站上还没有看到任何一个国产数据库的TPC-C benchmark的测试报告,无论是完全自主研发的,还是在开源基础上修改的。TPC-C是对商品销售支付等实际业务系统很好的抽象。
  • 如何理性看待蚂蚁金服 OceanBase 刷新TPC-C纪录?

    一派是浮夸的宣传,超越Oracle,世界第一,过度解读,全面否定对手,引起了技术圈内人士的反感,因为刷新TPC-C纪录并不能说明OceanBase现在就超越了Oracle。我们应该如何理性看待OceanBase刷新TPC-C纪录?作为一个广泛接受的标准,TPC-C是严谨的并极大地杜绝了作弊。TPC-C标准是1992年发布的,因此,成为一些人质疑的焦点。而这是TPC-C榜单中Oracle RAC这种架构无法解决的。OceanBase总成本:380,452,842人民币,性能60,880,800 tpmC,性价比是每tpmC 6.25人民币。OceanBase价格高是因为软件定价,其定价策略是,比Oracle低一点。因此,在rpo为0的约束下,本质上OceanBase和Oracle只能使用不同的架构。
  • 蚂蚁金服OceanBase挑战TPCC | 测试流程解析

    另外通过这次测试,OceanBase 也给 TPC-C 标准带来了很多新鲜的概念和测试方案。这三个角色中,WAS 和 DB 是必须商业化可购买且提供支付服务的,OceanBase 这次是使用了 OpenResty 作为 WAS 供应商。而 RTE 则一般由各个参测厂商自行根据标准实现,但所有实现代码必须经过审计的严格审计,OceanBase 这次完整的实现了一整套完全合规的 RTE,并且支持在大规模测试系统中部署。
  • OceanBase如何获得TPC-C测试第1名?

    蚂蚁金服自研的分布式关系数据库OceanBase获得TPC-C测试第一名后,引起了大量关注,今天,我们邀请了OceanBase的核心研发人员对本次测试做专业的技术解读。而RTE则一般由各个参测厂商自行根据标准实现,但所有实现代码必须经过审计的严格审计,OceanBase这次完整的实现了一整套完全合规的RTE,并且支持在大规模测试系统中部署。
  • 时隔九年,数据库领域的「世界杯」冠军易主背后

    10 月 2 日,蚂蚁金服自主研发的金融级分布式关系数据库 OceanBase 创造了新的联机交易处理系统世界纪录,登顶 TPC-C 排行榜。TPC-C 是全球主流计算机硬件厂商、数据库厂商公认的评价标准,被誉为「数据库领域的世界杯」。这被视为中国数据库领域的一个里程碑时刻,OceanBase 此次的成绩是此前世界记录保持者甲骨文的两倍。并在今年成功推出了云原生数据库 POLARDB。云计算厂商向数据库领域迈进的号角已经吹响。不过,以甲骨文为代表的传统数据库厂商并没那么容易替代。终于看到,国内自研数据库领域有了能与国际顶尖产品同台竞技的实力。
  • 中国数据库领域的一颗钉子是怎么被拔掉的?

    也正是他在4年后,起草了国内第一本「数据库系统概论」的教学大纲,为国家培养了第一代数据库学生。这群第一代接触到数据库的学生们,毕业之后很快将该技术应用在国防、军工等领域,不少人还成为国家科技成果的奠基者。无奈的等待和敢怒不敢言背后,是中国对Oracle数据库的依赖,但又有什么办法呢?同期过来的IBM、EMC也借着中国这波电信、金融行业第一次信息化基础建设的东风,在数据库配套的小型机、存储设备等领域攻城略地。
  • 蚂蚁金服OceanBase挑战TPCC丨TPC-C基准测试之链路层优化

    本次TPC-C 基准测试中,OceanBase 访问链路上主要涉及两个组件:ODBC接口及驱动TPC-C 测试中,WAS请求 OceanBase 采用了 ODBC 接口。OBProxy代理OceanBase 实现了OBProxy 代理服务器来解决数据库链路上的路由及容灾问题。链路性能优化在蚂蚁金服OceanBase挑战TPCC | TPC-C基准测试之SQL优化已经提到,从整个链路的角度来看,SQL 所需要的执行时间是非常短暂的,大量时间花费在与客户端的交互过程中,造成资源的浪费和耗时的增加,为此 OBServer提供 Prepared Statement、存储过程和 ARRAY BINDING 能力。
  • OceanBase登顶TPC-C:无关比赛,只是在追求自我的极致

    1年后,蚂蚁金服自研数据库OceanBase登上TPC-C排行榜榜首,这一成绩开创了多项世界先河:中国数据库第一次登上TPC-C榜单;第1次基于公有云通用机型进行测试;分布式无共享关系数据库第1次通过审计并取得创纪录成绩。那一年谁也没有想到,九年之后,OceanBase一举超越Oracle,登上了TPC-C benchmark的榜首。2018年8月,蚂蚁金服技术专家邹银超和OceanBase团队一起开了个会。OceanBase的这个方案,硬件成本仅占18%,远低于Oracle的硬件成本占比,但是在公有云上做TPC-C测试,前所未有。测试方案最终获得了TPC-C委员会的认可。掉头发的不仅仅是OceanBase的攻坚团队。
  • 十年磨一剑:从2009启动“去IOE”工程到2019年OceanBase拿下TPC-C世界第一

    由此,启动了后面几年备受争议的“去IOE”工程。2010年5月,邀请正祥加盟淘宝,由此拉开了OceanBase的自主研发之路。2019年10月,OceanBase TPC-C 世界第一!从2009年启动“去IOE”到2019年OceanBase拿下TPC-C世界第一,这十年漫长的时光,有无数次可能让OceanBase夭折,坚持到今天真是一个特别了不起的奇迹。“去IOE”工程的战略价值何在?
  • 11年天猫双11对支付宝技术有什么意义?

    今年是支付宝参加双十一的第十一年,也是一个新的起点,我们将支付宝历年重要技术制作成一张大图,但图所包含的信息毕竟有限,本文将这些技术分为三个阶段,为你详细解读。2012年双十一单日交易一亿笔,在这背后,是支付宝紧急通过数据、网络、机房的改造,将单日的支付能力从百万级提升到了亿级。多IDC架构2013年,支付宝 All-In 无线,移动端首次在双十一大促中承担重要职责。2018年双十一的时候,关于大促保障的相关技术基本已经成熟,但都比较零散
  • 被双11“吓大”的阿里技术:那一年支付宝和阿里云还是菜鸟

    那一年双11的淘宝技术团队则是另一番光景。至此,双11还和技术创新扯不上任何关系。飞天创业说来也巧,就在阿里开始双11的那一年,阿里云成立了。2013年,在黑暗中摸索了四年的阿里云迎来了转机。2013年“双11”,飞天迅速加入战斗。2013年,支付宝先是调整了技术架构。要知道双11的10%,就是支付宝日常的数据量了。这成了阿里云面临的又一道难题。2017年10月12日,杭州云栖大会,阿里云发布神龙云服务器。2018年双11,神龙入局。全明星亮相双11走过11年。
  • 中国数据库OceanBase登顶之路

    今年天猫双11当天,OceanBase数据库再次刷新数据库处理峰值,达6100万次/秒,创造了新的世界纪录。在此之前一个月,据权威机构国际事务处理性能委员会TPC披露:蚂蚁金服的分布式关系数据库OceanBase,打破美国甲骨文公司保持了9年的世界纪录,成为首个登陆该榜单的中国数据库系统。事实上,蚂蚁金服OceanBase“登顶”之路绝非易事,却又是理想主义使然!事实上,OceanBase研发路上也几经“夭折”。通过原生的分布式数据库设计以及PAXOS协议等,OceanBase实现了高可用、强一致、易用性、高性能、可扩展以及低成本。
  • OceanBase创始人阳振坤:什么是面向未来的数据库?

    蚂蚁金服高级研究员兼 OceanBase 数据库创始人阳振坤,在发布会分享了《OceanBase:面向未来的企业级关系数据库》,以下为演讲实录:10月2日,OceanBase 数据库 TPC-C 基准测试结果发布,今天我想跟大家汇报一下它背后的一些东西,然后给大家简单讲一下我们的技术方案,以及给大家介绍 TPC-C benchmark 以及 OceanBase 进行测试认证的一些事情,最后是个简短的小结。这正是2010年公司立项做 OceanBase 的目标。OceanBase技术方案OceanBase 项目最早做这件事情首先是有市场驱动的,我们的访问量、数据量都比以前涨了几十倍,甚至几百倍,用传统的数据库很困难了,或者说买不起数据库了。现在让我们看看 OceanBase 是如何解决高可用的问题的。
公众号
码农俱乐部
关注公众号订阅更多技术干货!