Oracle和OceanBase的主要性能参数对比有哪些?

“多元化+差异化”的齐头并进

2022年上半年,各数据库厂商及产品都取得了长足的进步,在某些重点技术领域的突破,无论是产品还是市场方面都得到了不错的反馈,特别是以国产化、云为代表的厂商及产品表现突出。

从技术方向上看,以分布式、云原生、多模异构、HTAP、AI自治、安全为代表的技术,成为了各个产品发展的重点。在过去数年,分布式数据库发展迅速,是面对海量规模及高并发等场景的利器。通过数年实践,产品的基本功能、稳定性、性能等方面已趋于成熟,各家产品开始在易用性、可观察性、诊断能力、生态兼容等方向发力,并陆续开始有成果落地。相信分布式数据库的不断发展,会在未来得到更大范围的使用。

另一个热点方向则是HTAP,特别是分布式能力的引入,为AP方向的能力提供了更多算力,也为HTAP带来更多想象空间。从用户视角来看,HTAP简化了原有技术栈,统一访问方式,为用户带来更优质的体验。从发展来看,各家产品从HTAP能力的初步具备,逐步过渡到更精准的资源控制、更高效的执行效率等阶段,改善用户使用体验。未来对数据库,特别是分布式数据库而言,HTAP能力将成为厂商竞争的主要方向之一。

在云数据库领域,云原生数据库成为焦点,各厂商已从传统数据库托管类产品的竞争,过渡到自有云原生数据库产品的较量,承载规模、弹性能力、极致性价比等成为了发展要点,特别是Serverless方向,已成为后续发展的主流方向之一。虽然目前尚处于较早期的阶段,但其现有能力已非常诱人,未来发展空间巨大,甚至有可能成为各家发展的分水岭,带来弯道超车的契机。

在NoSQL领域,以图、时序为代表的产品成为了发展热点,一大批初创企业及产品受到了更多关注。在产品能力上,纷纷从兼容生态、突出核心、提升易用性等角度切入,并在更多场景上得到使用验证,大大扩展了原有的使用空间。此外,AI与数据库的结合、新型硬件的使用、安全能力也是各家发展的方向之一。

从数据库厂商对产品研发的角度上看,大厂重点落在智能化、新硬件、数据流转等方向;云厂商在构建新一代云原生、Serverless等方向发力,希望找到突破口实现产品升级;新兴厂商则在某些垂直领域,如HTAP、NoSQL、高兼容等方向着手,寻找差异化竞争路线;而开源产品,则更多在企业级能力、安全性等方面不断提升。

主流数据库的版本升级与更新亮点

在如此百花争鸣的2022上半年,dbaplus社群携手一众数据库行业专家,汇总、梳理并提炼出主流数据库近半年的版本更迭、性能优化、功能提升等关键信息,希望对大家了解数据库发展趋势,以及数据库选型工作有所帮助和启发。

    DB-Engines排名的数据依据5个不同的因素:

    • Google及Bing搜索引擎的关键字搜索数量;
    • Indeed网站中的职位搜索量;
    • LinkedIn中提到关键字的个人资料数;

    Oracle Exadata数据库云平台通过集成设计为Oracle数据库带来出色的性能、可用性和成本效益。

    1. 直接从数据库使用RDMA访问智能存储服务器中的持久内存,绕过整个操作系统、I/O和网络软件堆栈,显著降低延迟和提高吞吐量,实现小于19微秒OLTP IO延迟。
    2. Exadata X9M这一系列产品相较于X8M在性能上有了进一步提升,但报价保持不变,性价比大幅提升。

    Cloud@Customer)上支持自治和非自治数据库。多VM自治数据库允许客户使用自己的访问规则、配额和性能SLO来配置隔离的操作环境,例如开发测试、生产。这反过来又使企业不仅可以迁移现有数据库并对其进行现代化改造以获得云优势,还可以创建一个符合公司治理标准的自助服务数据库应用程序开发平台。新的多虚拟机自治数据库功能使企业能够以更低的成本更轻松地采用ADB,为开发人员提供用于新应用程序的完整且简单的自助服务数据库。

    三、零数据丢失恢复一体机(ZDLRA)最新的名称改为RA21

    Oracle零数据丢失恢复一体机(简称RA21)是一个突破性的数据保护解决方案,不仅消除了数据丢失风险,大幅降低数据保护给生产服务器带来的开销,还能持续验证数据的完整性和可恢复性,通过不断扩展来保护数以千计的数据库,同时为数据备份提供完整生命周期保护,包括磁盘备份、磁带备份和远程复制。

    注:关于上述更新的详情,可阅读本期Newsletter完整版(按照本文文末方式可获取)

    MySQL发布f中设置该选项时,服务器就会发出弃用警告。

    • 符合ACID的分布式数据库,适用于海量数据、高并发和强一致性在线事务处理(OLTP);
    • 数据分布通过Xpand水平划分为切片,并将切片的副本(默认两个)分布在节点之间;
    • 无限读写扩展,采用无共享架构;
    • 支持复杂查询(例如JOIN和分组聚合操作)。

    注:关于上述更新的详情,可阅读本期Newsletter完整版(按照本文文末方式可获取)

    最后,感谢那些提供宝贵信息和建议的专家朋友,排名不分先后。

    关注公众号【dbaplus社群】,搜索同名文章,即可获取Newsletter完整版

    dbaplus社群是围绕Database、BigData、AIOps的企业级专业社群。资深大咖、技术干货,每天精品原创文章推送,每周线上技术分享,每月线下技术沙龙,每季度Gdevops&DAMS行业大会。

    关注公众号【dbaplus社群】,获取更多原创技术文章和精选工具下载

}

在SSD成为在线业务标准存储的今天,存储容量已经越来越成为制约整个IT系统部署密度、影响系统成本的主要因素。对于数据库来说,解决这个问题的办法有很多,数据库压缩就是其中一种重要的优化技术,这种技术的好处在于对业务逻辑透明,同时对于在线库和历史库都适用。

说到数据库压缩,很容易让人联想到数据压缩,联想到lz4、snappy、zstd、zlib这些通用压缩算法,应该说,这些通用的压缩算法已经在数据库中被广泛地采用,在/s/P00PM1RCfEc3055D3Ni_BA

}

  晶少 雷刚 发自 凹非寺

  OceanBase,十年前有“海洋”一样的寄托,十年后梦想实现。

  作为中国自研的数据库,它在短短7个月内再次、且大幅刷新了世界纪录。

  因为去年10月打破业界尘封9年世界纪录后,外界质疑是硬件的“大力出奇迹”。

  但这一次,7个月内,硬件没有大更新,性能却提升了11倍——这是技术架构和软件实力的直接证明——而且这不再是一个短时间可以被超越的成绩。

  支付宝工程师回应质疑的方式,很工程师。

  另外,这也还不是这则新进展值得关注的全部:

  数据库、操作系统和芯片,被称为科技产业和数字化经济中三大当之无愧的底座技术,之前无一项主动权掌握在中国手中。

  而且因为受制于人,科技江湖中始终流传着甲骨文创始人对中国接待人员的傲慢往事。

  现在,全球最好的数据库,来自阿里巴巴,出自支付宝,十年之功,一代程序员努力,不仅打破世界纪录,还再次创造了新的标准线。

  很多年后回溯起来,这还可能是两个时代的分水岭。

  究竟是怎样的成就?

  去年十一,我们就报道过,阿里自主研发的金融级分布式关系数据库OceanBase,在国际事务处理性能委员会(TPC)的TPC-C基准测试中登上榜首。

  这一成绩还打破了由美国公司甲骨文(Oracle)保持了9年之久的世界记录,成为首个登顶该榜单的中国数据库产品。

  如今,7个月后,纪录再度被刷新。

  OceanBase不仅打破了去年自己保持的世界纪录,性能分数首次突破7.07亿,相比去年大幅提升近11倍。

  而且这一次还是扩展能力的展现,在分布式架构下使用超过1500个节点的数据库集群,最终实现了整体性能的大幅提升。

  从关系数据库的角度,5000多万个仓库以及对应数量的客户端,连续8个多小时持续测压,对整个系统都是极大的考验,甚至在ACID的一项测试中,最大的一次全表扫描超过20万亿行。

  这对传统的集中式数据库,根本无法想象。

  所以在产业领域,分布式数据库解决了传统数据库几十年的难题,标志着数据库行业迎来了新一轮技术变革。

  TPC-C,被誉为“数据库领域的世界杯”。

  是全球主流计算机硬件厂商、数据库厂商公认的性能评价标准,其对数据库系统的软硬件协同能力要求极高。

  也是全球目前最具公信力的联机交易处理(OLTP)数据库的功能与性能结合的测试标准,金融、电信、政府等关键领域的客户,一般参照 TPC-C 结果来衡量各个数据库厂商的事务处理能力。

  更直接来说,TPC-C的测试就是数据库产品真实实力的最佳公开证明。

  具体到测试本身,主要涵盖两大方向,分别是基本属性和压力性能。

  在模拟真实交易环境并考察数据库基本性能的需求下,要求连续运行至少2小时,通过每分钟创建新订单数量来评价数据库的性能和性价比,规定测试任务需要在指定时间内完成,95%事务在1s内完成。

  所以一款商业数据库想要向业界证明自身实力,TPC-C测试,绝对是一项硬指标。

  然而,TPC-C排行榜长期被甲骨文、IBM和微软等传统数据库和硬件厂商占据……

  中国自研品牌的身影,从未出现过。

  直到2019年10月,阿里一鸣惊人,打破甲骨文长达9年的霸榜垄断。

  然而当是时,虽然成绩超第一名甲骨文纪录两倍有余,但外界依然有不少质疑的声音,且认为“蹭”了硬件红利。

  于是这一次,时隔7个月再战——硬件基本无变化,要的就是技术架构和软件实力的证明。

  所以也有外界评价说:「再无敌手,独孤求败」。

  但参与此次“证明”的支付宝工程师表示:这个评价听起来太狂了。

  不过也认同,在数据库领域,技术架构的优越和领先,确实短时间内是很难超越的。

  这一次,OceanBase在测试压力性能时被要求连续运行至少八小时,1500多个数据库节点以及5000多万个仓库与对应数量的客户端参与其中,过程中上下抖动情况不超过1%。

  以最苛刻的方式,无压力通过了该测试,而且短时间内,别人再以同样标准通过测试,几无可能。

  OceanBase总经理杨冰,分享了OceanBase取胜的核心原因:

  分布式整体系统可用性的技术创新。

  即不用担心高额的软硬件投入来保障扩展性能所造成的杯水车薪,又可搞定节点故障无法使用主备镜像技术等问题。

  以此为出发点,OceanBase大胆采用了Paxos分布式一致性协议,作为整个分布式数据库中最核心的技术之一。

  OceanBase创始人阳振坤坦言,无论是主备库数据不一致还是分布式事务的技术缺陷,根本原因都在于关系型数据库自身软件高可用性的缺失,仅仅通过堆砌硬件红利来解决问题显然是治标不治本的做法;而OceanBase则是从数据库内部入手将问题解决。

  当然,经过首次冲击TPC-C测试成功再到二次震撼TPC-C并满载而归,期间OceanBase技术团队也做了很多重要的优化升级工作。

  例如提供兼容Oracle的租户模式并支持兼容PL/SQL的存储过程;实践分布式并行查询的新执行引擎帮助更好支持TPC-H这类场景测试,更快走向混合负载等。

  关于兼容Oracle的工作难点,杨冰强调OceanBase团队的目标是打算用两年时间做到业务的平滑迁移,大部分业务系统可以几乎不做改动,但过程中由于Oracle本身功能较多,先去突破哪些具体的内容确实是一种挑战。

  另外甲骨文一直以来都是一家技术能力强大的企业,对自身专利权限十分看重,未来在兼容工作进行过程中技术团队认为务必要基于自研数据库的属性对类似功能的加持保持慎重。

  更重要的是,分析甲骨文单机数据库强大的技术功能后,OceanBase团队发现其混合负载是其重要的技术杀手锏,“未来在OceanBase分布式技术架构中实现此项功能的确算是一种不小的技术挑战。”

  此外,对于OceanBase来说,公开挑战里的成功,只是日常实力的证明方式之一。

  与诸多中国技术公司一样,业务场景才是最好的练兵场,而且中国业务场景下的挑战,可能比基准测试还要复杂多变得多。

  或许你多少有了解,支付宝投身OceanBase获得成功,除了强大的专业技术人才投入之外,更重要的是阿里经济体与支付宝业务为代表的的互联网规模、金融级场景的复杂度,以及每年双十一大促时期的大型历练机会……

  这些都为其提供了天然的练兵场,因为只有经过丰富的业务场景考验才能证明数据库系统的通用性,“用出来”才是硬道理。

  举个例子,在高效解决银行业务从传统Oracle迁移到OceanBase的有关问题时,由于实操经验丰富,团队早已面向开发者、运维人员等不同技术层面人群提供了完成与大数据链路同步以及异构数据库、同构数据库同步与迁移的诸多工具,例如OCP、OMS等。

  现如今随着OceanBase在金融场景的商用化程度越发深入,创始人阳振坤表示,未来团队更想该产品代表下一代分布式数据库的技术趋势前沿与发展方向,在除金融行业以外的多个领域。

  例如交通、铁路与航天等也都陆续出现OceanBase的身影,夯实金融场景技术创新之余大力推进商用化进程,逐渐成长位至关重要的通用性技术。

  包括如今面貌一新的国民应用,目前背后底座就是OceanBase。

  所以可以想见,随着TPC-C的再次实力证明,会有更多公司、业务、场景和领域,用上全球领先且中国自研的OceanBase数据库。

  在波诡云谲的大环境中,不必再担心任何形式的断供。

  但即便如此,OceanBase一路走来,也并非轻而易举。

  现在看到的是全球瞩目,之前却有十年的风雨兼程。

  OceanBase创始人阳振坤回忆,当时完全是凭借技术灵感,认定传统集中式数据库,总会有尽头。

  “我虽然不是做数据库的,但长期的分布式经验让我觉得像Oracle那种单机数据库总会有个尽头。毕竟业务数据量没几个月就要翻一翻,分布式绝对是个机会。”

  于是当年6月25日,OceanBase正式立项。

  又一年,OceanBase 0.1版本正式发布,在淘宝收藏夹上线,成功帮助淘宝收藏夹业务的数据库服务器数量大幅度减少。

  2013年,支付宝开始启动“去 IOE”,即去掉了Oracle数据库、IBM小型机和EMC存储。

  2014年支付宝交易库上线,OceanBase产品真正带到金融核心业务。

  再到去年10月,一战成名,打破垄断。

  但更重要的是今年3月,OceanBase宣布正式通过阿里云向全球开放,实现更广泛的高可用、高性能、低成本服务。

  而筚路蓝缕的研发之路中,一度因为困难重重、中途因为找不到愿意使用的业务,OceanBase团队还曾经濒临解散。

  如今春风化雨,一切尽付笑谈中。

  更重要的是,曾经因为数据库技术垄断,业内始终没忘那段伤怀往事:

  在1997年,甲骨文创始人拉里·埃里森(Larry Ellison)首次到访中国,因为他晚起床,让中国接待人员在零下二十几度的环境中等待了一个多小时。

  然而中方却敢怒不敢言,因为数据库技术完全依赖于甲骨文。国内的金融、电信几乎全部在使用甲骨文的技术,用“卡脖子”来形容一点也不为过。

  但现在,十年卧薪尝胆,整整一代程序员努力之后……

  我们不仅有了国产自研OceanBase数据库可供选择,而且OceanBase,也是性能最好的选择。

  接下来,就看操作系统和芯片的了。

  作者系网易新闻·网易号“各有态度”签约作者

本文首发于微信公众号:量子位。文章内容属作者个人观点,不代表和讯网立场。投资者据此操作,风险请自担。

}

我要回帖

更多关于 液压泵的主要性能参数有哪些 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信