当前位置:趣投网 > 科技资讯 > 正文

国产数据库有哪些 国产数据库们的春天来了

导语:作为一名数据库方向毕业的博士,虽然毕业后主要从事大数据的研发,但一直对数据库领域非常关注。近年来,国内数据库的发展取得了很大进展。 近日,在TPC-C测试中,OceanBase以60880800tmpC的成绩击败榜单上的甲

作为一名数据库方向毕业的博士,虽然毕业后主要从事大数据的研发,但一直对数据库领域非常关注。近年来,国内数据库的发展取得了很大进展。

近日,在TPC-C测试中,OceanBase以60880800tmpC的成绩击败榜单上的甲骨文,后者的成绩为30249688tpmC。这一事件让业界对国内数据库的关注达到了非常高的水平。

的确,近年来国内数据库的进步有目共睹,尤其是国内移动互联网的快速发展,为国内众多新型数据库的应用创造了世界独一无二的场景。这在很大程度上推动了国内数据库与以oracle为代表的传统数据库厂商的差距逐渐缩小,甚至在某些层面上呈现出追赶的趋势。

如果我们深入挖掘近年来国内数据库的发展,近似R&D模式可以分为两条完全不同的路径。

第一条路径是基于达蒙、NPC金仓、南大通用的早年。这些数据库公司的主要特点是由大学教授创办。无论是基于Oracle的大盟,还是面向数据分析的数据仓库系统南大通用,产品的投资规模和开发者都相对较小,功能和性能相比国外竞争对手并不突出。

事实上,数据库产品的研发是一个投资大、周期长、技术要求高的领域。然而,作为国内第一批数据库企业,他们为中国数据库技术的整体发展做出了不可磨灭的里程碑式贡献。

在中国研发数据库产品的另一种方式是针对中国的非数据库企业。由于自身的业务需求,他们无法从业务或成本上购买以Oracle为代表的数据库产品来满足自身的需求,于是走向了为自身业务发展而自研。中国的通信企业和互联网企业是这里的代表。

华为,中国电信企业的代表,最近发布了GaussDB,研究了9年。据发布会介绍,这个数据库是基于PostgreSQL9.2版本开发的,有几种不同的模型,可以支持OLTP、OLAP、HTAP的场景。性能、功能和稳定性均满足较好的要求。

阿里和腾讯是互联网公司的代表,电商公司阿里发布了自主开发的数据库,主要包括基于MySQL的云数据库PolarDB,以及蚂蚁金服集团自主开发的数据库OceanBase。前者是阿里巴巴集团和阿里巴巴云的主营业务,后者成为本次TPC-C测试中击败甲骨文的主角,主要用于蚂蚁金服的相关业务。这一点在之前的文章中也有详细的解释,这里不再赘述。

另一个巨头是腾讯。基于其在社交、金融、游戏等数亿甚至数十亿商业用户中打磨出的数据库能力,其产品的性能和特点真正代表了国产数据库发展的又一发展路径。

追溯腾讯的业务发展,起步阶段从KV和存储分析的类型开始,然后逐渐过渡到关系数据库的使用。相比其他互联网厂商,腾讯自然没有去IOE,所以在投资云的过程中,云化的程度更加彻底。而在自我研究的道路上,也探索出了许多成熟的经验。这里用三个主要的自研数据库CynosDB、TDSQL和TBase来详细说明。

腾讯云数据库负责人曾经告诉我,这三个数据库的定位是不一样的。CynosDB是一个云原生数据库。设计侧重于软件优化和新硬件的结合。兼容性强,适合开源用户在云中使用。TDSQL和TBase都是从腾讯内部成熟的业务中孵化出来的,都经过了大规模、高并发场景的锤炼,主要应用于分布式、超大规模存储并发场景和私有云项目。在TDSQL和TBase之间,TDSQL主要定位OLTP,协议支持MySQL,TBase定位HTAP,支持行列混合存储,协议支持PG。

虽然中国的数据库起步较晚,并且老牌厂商如甲骨文、IBM、微软等。凭借自己的先发优势在市场份额中占据有利地位,云技术的发展让国产数据库搭上了一辆快车。2018年,以腾讯、阿里、华为为代表的三大厂商不仅增速排名前列,市场份额也逐年提升。腾讯云去年市场份额增长123%,在国内所有数据库厂商中排名第一。

如果说增速反映的是市场的增长,那么实现复杂场景下的自主可控测试才是真正的技术实力。

这里的一个标志性事件是上个月张家港农商银行基于腾讯云TDSQL打造的新一代核心业务系统成功上线,至今仍在圈内引起较大反响。这应该是国内数据库第一次正式进入金融核心业务系统,可以自主控制。性能方面,高频账户交易耗时不到300毫秒,查询交易耗时不到100毫秒,20秒内可完成1万笔批量代扣服务。在进行批量服务时,数据库负载保持在10%以下,满足张家港银行未来五到十年的业务发展需求。

除了TDSQL,另一个自研数据库TBase也应用于“广东省省事”小程序,支持1900多万实名注册用户,实现公积金查询转账、医保报销等700多项高频便民服务项目。,累计业务量超过3亿。

其实除了以上这些,腾讯云数据库的很多概念都是引人注目的,给了业内人士很大的启发。比如刚刚推出的DBbrain,可以将大量数据库问题的诊断和优化自动化、智能化、可视化,可以大大减少人工操作和维护的量。

与早期的数据库厂商相比,这些从电信行业、互联网行业发展而来的数据库,有技术、有场景、有资源,都经历了自身业务支撑的考验。无论是电信行业还是互联网行业,数据的规模、数据库产品的功能和性能要求、业务的复杂程度,都经历了严苛的实践考验。

这些数据库可以支持复杂的业务场景,其可用性和可靠性非常高。可以说,经过近10年的业务打磨,这些来自大通信厂商和互联网公司的数据库产品,与国际同类产品相比,具有相当强的竞争力。经过十年的努力,国内数据库的春天终于到来了。

免责申明:以上内容属作者个人观点,版权归原作者所有,不代表趣投网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.qthbsb.com/keji/1077312.html 感谢你把文章分享给有需要的朋友!
上一篇:弩制作 神人自制腕戴弩枪:可自动上膛激光瞄准 下一篇: 大二小冰 “环球趋势”趋势案例奖候选