• 再下一城!中国自研数据库OceanBase拿下世界第一!性能超老牌数据库Oracle 100%
    OceanBase是登上TPC-C排行榜前列、由中国公司完全自主研发的第一款大型数据库产品,其创造的新的联机交易处理系统世界纪录,是Oracle最好成绩的两倍多。作为基于云计算分布式的新一代数据库,OceanBase在性能指标上大幅超越Oracle等传统数据库,标志着国产数据库经过40年的探索和发展,在云计算时代迎来了换道超车。数亿人能够随时随地网购、移动支付,背后靠的都是OceanBase数据库的力量。从2017年开始,OceanBase数据库开始对外开放,服务包括银行、保险等金融机构。专业人士评价,OceanBase能够晋级数据库世界杯,并一举拿下皇冠上的明珠,显示了中国在数据库领域的技术积累超出业界想象。
  • 独家解读:蚂蚁金服自研数据库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 提
  • 200 行代码解读国产数据库阿里 OceanBase 的速度源头!| CSDN 博文精选
    10 月 2 日,国际事务处理性能委员会公布了数据库最新性能测试结果,在 TPC-C 基准测试中,由阿里巴巴集团蚂蚁金服自主研发的分布式关系数据库 OceanBase 打破了由 Oracle 保持了 9 年的 TPC-C 基准性能测试世界纪录,不仅成为首个登榜的中国数据库,更一举拿下世界第一,对此,中国工程院院士、计算机专家李国杰评价道:「这是中国基础软件取得的重大突破!」本文作者 CSDN 博客专家马超对 OceanBase 的物理架构、数据及控制流程进行了分析,并解读开源部分的源码来剖析 OceanBase 是如何勇夺 TPC-C 冠军的。在这方面阿里的 OceanBase 的确是遥遥领先。
  • 中国自研数据库打破西方垄断:阿里成绩刷新世界尘封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,并且支持在大规模测试系统中部署。
  • 分布式存储系统的一致性-可见性差异
    我的解释是它是一种介质,可以维持物质的这些属性。这时候,脑子请浮现一句话:「forget everything you think you know」是什么为了提高系统的容灾能力、提高性能、容量、扩展性等原因。延迟可见常用的比如给数据库建立一个异构数据库,按照一定策略进行数据同步。异步方式在发生故障时会造成数据不能最终一致。mysql是强一致性数据库,是稳定而宝贵的资源。这种场景下,对数据的可见性延迟要求不高,可以采用Elasticsearch等其他的更低价的nosql数据库来完成。算是一种异构数据库。主分片和副本之间的同步也有个可见性时间差。减少从库和副本的数量,可缩短可见性时间差。
  • 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 能力。
  • 人物|钟昌寿:58同城分布式存储系统架构设计和优化实践
    58同城存储架构师钟昌寿老师受邀出席大会,并带来精彩演讲《58同城分布式存储系统架构设计和优化实践》。钟昌寿老师对58分布式KV存储从“架构设计、性能与优化、强一致性设计”三个方面进行了系统阐述。背景经过几年的努力,58同城已经自研了4款分布式存储产品。分别是Key-Value、Key-List、对象存储、共享文件系统。WTable第一阶段在WTable之前58存储主要使用MySQL+Cache。经过调研,Rocksdb有成熟的Comapction限速方案。另外由于迭代器没有及时释放可能会出现为了加备机导致主机磁盘空间告警的悲剧。目前强一致性版本的WTable已经开发完成,后面计划开发分布式事务。
  • 中国数据库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 是如何解决高可用的问题的。
  • 什么是分布式系统,这么讲不信你不会
    虽然本人在前面也写过好几篇分布式系统相关的文章,主要包括CAP理论、分布式存储与分布式事务,但对于分布式系统,并没有一个跟清晰的概念。分布式系统涉及到很多的技术、理论与协议,很多人也说,分布式系统是“入门容易,深入难”,我之前的学习也只算是管中窥豹,只见得其中一斑。因此,一致希望能对分布式系统有一个更全面的认识,至少能够把分布式系统中的各个技术、理论串起来,了解他们在分布式系统分别解决什么问题,有哪些优秀的实现。
公众号
关注公众号订阅更多技术干货!