近日,腾讯云对外宣布,将原有的TDSQL、Tbase、CynosDB三大产品线统一升级为“腾讯云企业级分布式数据库TDSQL”,全新升级后的腾讯云TDSQL将涵盖分布式、分析型、云原生等多引擎融合的完整数据库产品体系。而这,也是腾讯云数据库产品发布以来,最大的一次调整。
数据库和操作系统、中间件一起,是构成计算机设备的三大基础软件。其中,数据库是对数据存储、维护、获取进行统一管理和控制的系统,主要负责保证数据的安全性、完整性、多用户对数据的并发使用以及发生故障后的系统恢复。
腾讯云副总裁李纲表示,腾讯的数据库产品都是从自己业务系统中长出来的,所以腾讯的业务场景有什么,便催生了什么样的数据库,比如有强交易的数据库TDSQL、共享存储的云原生数据库CynosDB、大数据团队孵化的Tbase等等。
不仅仅是对内,在服务外部客户时,腾讯云团队也发现客户的需求在变得更加多样性,且有融合化的趋势。“所以这次对腾讯数据库产品进行品牌升级,目的也是让所有数据库在多场景下能有更多的数据、技术共享,从而产品更加融合,同时也让行业对腾讯的数据库产品有更清晰的认知”,李纲说。
实际上,从2004年腾讯开始在自己的业务上使用数据库,到2014年微众银行成立,腾讯自研的TDSQL首次作为产品被交付,再到2019年,腾讯云数据库拿下首个传统银行核心系统订单,可以说,腾讯数据库见证了整个腾讯过去十余年的业务变迁。
这个过程中,腾讯的数据库产品作为国产数据库的代表,也在进行不断演进。据李纲介绍,“国产数据库的发展一般会经过互联网企业、民生政务、传统行业应用、金融核心业务这几个阶段的打磨,其中金融行业对数据库要求最为苛刻,不仅数据容错度低,而且还要符合信息安全等级规范。”
而现在,腾讯云数据库已在金融行业大规模落地应用,其中包括平安银行(000001,股吧)信用卡A+新核心系统国产化、人保财险系统的数据库国产化、张家港农商行的核心系统数据库国产化落地等典型案例。
1
国产云数据库崛起
根据民生证券的研究报告,截至2019年,中国数据库市场80%以上的份额仍然被国外厂商占据,其中,Oracle、IBM、Microsoft、SAP四家厂商占据65%以上份额。
尽管国内厂商的市场份额目前仍不算多,但是相比十年前,国产数据库已经取得了突飞猛进的发展。数据显示,在关系型数据库方面,国产数据库的市占率从2009年的4.2%提升至2019年的18.9%以上。
另外需要指出的是,虽然传统部署上,国外厂商的优势依然明显,但是在云部署方式的数据库市场,腾讯、阿里等国内云厂商已经名列前茅。
李纲表示,在过去的三十多年,国内数据库一直是跟随者的姿态,直到2010年云计算厂商进入到数据库行业,才开创出云数据库这样一个新的产业。现在,云数据库的发展正在经历从第一阶段“数据库上云”,到第二阶段“从云数据库到云原生数据库”的变革。
根据IDC数据,2019年中国关系型数据库传统部署模式的市场规模为7.9亿美元,公有云模式市场规模为 5.5亿美元,同比增速30%。随着企业数智化转型和数据上云的持续,未来3年国内数据库采用云部署的市场增速将超过关系型整体市场23.2%的行业增速。
民生证券的研究认为,云数据库并非是一种全新的数据库模型,而是选择以服务的形式向用户提供数据库功能。而且不同规模企业对云数据库的需求不同,比如对于大型企业,云数据库可以满足海量数据(603138,股吧)存储需求;对于中型企业,云数据库可以满足数据存储动态变化的 需求;对于小型企业,云数据库可以满足低成本数据存储的需求。
Gartner则认为,数据库的未来必须云化,目前,云数据库已为数据库市场的增收贡献一半以上份额,与传统数据库不断下降的营收相比,云数据库正在积极地快速增长。到2022年,预计有3/4的数据库天然部署或迁移到云上。
而“云原生”也是腾讯云数据库最重要的架构体系。李纲表示,融合、自治、效用是腾讯云原生数据库的三大特点,它具有数据库引擎加云存储的计算与存储分离架构,能对数据库进行全生命周期智能自治管理的优化与调优,以及实现按真实使用量计费的商业模式。
据李纲透露,腾讯云今年发布的TDSQL Serverless,是国内首个Serverless架构数据库引擎,能为腾讯云上超过100万的企业和开发者提供一站式云数据库服务。
2
敲开金融行业大门
今年11月发布的Gartner数据库魔力象限报告中,中国数据库厂商占据三席,标志着国内数据库进入全新发展阶段。随着国内云厂商技术能力不断提升,数据库等核心技术的国产化也取得重大突破,对本土客户的需求将会有更好的适应和匹配。
对腾讯云而言,从去年的张家港农商行,再到今年的平安银行信用卡,屡屡拿下金融机构的核心业务订单,其实就是对起自身产品最有力的证明。
平安银行技术负责人李中原表示,平安银行在数据库项目立项之初,其实花了3、4个月去进行选型,在项目组内,对数据库的选择有很多不同意见,其中最多的是支持Oracle,因为作为传统的大厂,大家对Oracle的产品最熟悉,也比较信赖。
但是,在经过对很多产品线的测试之后,平安银行最终选择了腾讯云的TDSQL。李中原称,这背后的原因有几方面:首先,TDSQL具有横向快速扩容的能力;其次,TDSQL支持同城多活,可以保障数据的强一致性;最后,TDSQL在自动化运维上,相比其他方案也更加便捷。
李纲也坦言,腾讯云对金融行业也研究了很久,深知要说服银行使用自己的产品,难度很大。因为对银行来说,其系统的稳定性直接影响到各项金融业务,一旦出现问题,哪怕是短时间的宕机,也十分严重。
而腾讯云最后能取得金融客户的信任,在李纲看来,很重要的一个原因是,TDSQL是经过腾讯自身业务充分验证的系统。“我们有百亿的腾讯账户,包括游戏、泛娱乐、广告等所有互联网业务,这些业务为腾讯的数据库造就了一个海量的应用场景。除此之外,腾讯也有金融业务,像微信支付的日交易量也非常庞大,这些都让腾讯数据库在迭代过程中有了充分的验证机会,而外部客户接触到的,都已经是非常成熟的产品”。
李纲表示,为应对海量复杂的场景数据服务在性能、成本、服务等方面的需求,数据库也呈现出了“超融合”的趋势,即底层多模多引擎的融合、开发者接口的融合、软硬一体交付以及全链路生态的融合。
为此,腾讯云也在整体云原生架构的基础之上,构建了数据库的超融合体系。目前,腾讯云数据库TDSQL下已经具有金融级分布式产品序列TDSQL、单体实例可支撑百T百万QPS的云原生序列TDSQL-C、可应用于百P级复杂场景的分析型序列TDSQL-A等20多款产品及配套服务,每年有超过1000次产品升级迭代,并服务1000多家政府客户和2000多家金融客户。
本文首发于微信公众号:21世纪经济报道。文章内容属作者个人观点,不代表易商讯立场。投资者据此操作,风险请自担。