许多企业在其基础架构中使用PostgreSQL数据库来运行关键业务,除了部署在本地数据中心外,这个开源数据库也可以运行在腾讯云上,当然,这并不新鲜,但是……

4月7日下午,腾讯云正式发布了国内首个Serverless数据库新品PostgreSQL for Serverless(ServerlessDB)。据介绍,相比普通云上数据库,该数据库能最快1秒完成部署,成本降低70%。

据了解,目前该服务还在公测中,仅开放北京一区、上海二区、广州二区,并且需要通过云 API 才能创建 PostgreSQL for Serverless实例。

这两年,几乎人人都在说Serverless,但落地的其实并不多。在国外,已经有Serverless化的数据库产品发布,但在国内,腾讯云还是第一家。

ServerlessDB有何不同

简单的说,PostgreSQL for Serverless就是无服务架构版的PostgreSQL 。

PostgreSQL都不陌生,但另一个关键词Serverless(无服务器架构)是个新事物,其产生源自用户对于云在方便性和灵活性上越来越高的要求。

Serverless最早由亚马逊提出,并于2014年推出第一个Serverless服务,在当时,因为过于颠覆,用的人很少,直到最近几年才逐渐被业界所接受。

那么,Serverless到底价值几何?为了便于理解,就拿Server做对比,Server是各种可见的服务, 如:存储服务、文件服务、数据库服务;而Serverless则不用关注这些服务,只用是关注业务逻辑本身。

以PostgreSQL for Serverless为例,相比传统的PostgreSQL,最突出的优势是自动管理数据库容量大小,即能根据业务请求的繁忙程度进行自动响应资源,且用户不需要为数据库的闲时进行付费,仅需对实际占用的数据容量和数据库活动时的响应资源进行付费即可,能让用户省心、省力、省钱。

众所周知,传统数据库需要根据业务实际使用情况手动调整数据库容量大小,即使是数据库方面的专家,面对波动剧烈的应用,在兼顾性能及成本的情况下,要手动管理数据库容量也并不是一件容易的事情,而PostgreSQL for Serverless则很好的平衡了这点。

从产品层面说,Serverless化能极大降低用户的使用门槛,用户无需预先规划好资源,具备高度弹性、高可用,按需使用,按量付费等特点。

你可能关心的问题

毫无疑问,PostgreSQL for Serverless的收费模式,一定是大家最关注的问题,因为,这涉及到预算,但本次发布会上并没有提及。

不过,会后笔者在采访中了解到,该服务按读写CU(Capacity Unit)来进行计费,即按用户使用的计算资源和容量来计费。

目前,笔者还没有看到具体的价格表,不便过多评论,但腾讯云数据库负责人林晓斌认为,相比国外同类产品,腾讯云的计费模式粒度更细更为合理。

同时,作为腾讯云Serverless 全线产品扶持计划的一部分,目前PostgreSQL for Serverless也提供了限时 30 天的免费试用。

另一个问题,为什么腾讯云最先Serverless化的数据库是PostgreSQL而不是用户量最大的MySQL或自家的CynosDB?下一步计划会是哪个?

林晓斌对笔者表示,首发PostgreSQL for Serverless是基于现阶段客户需求,而非纯商业驱动。当用户把数据库当做计算资源时,PostgreSQL能力比MySQL更丰富,并且天然与SCF(云函数)的特性更加匹配。

他还透露,下一步计划就是MySQL for Serverless。

被低估的腾讯云数据库

众所周知,在云头部玩家中,腾讯云在数据库上的发力并不是最早的,也没有轰轰烈烈的去IOE故事,这导致其数据库技术及产品能力被外界低估。但这两年,腾讯云对数据库的重视程度开始提高,并加大了投入力度,冲势很猛。

据去年Gartner发布的《The Future of the Database Management System (DBMS) Market Is Cloud》研究报告显示,腾讯云数据库市场份额增速达123%,位列国内所有数据库厂商之首,在全球范围内保持了连续两年增速前三的迅猛势头。而Forrester也在全球数据库评估报告中,给予腾讯云数据库“实力竞争者”的评价。

从产品层面看,腾讯云数据库拥有完善的产品布局,基本涵盖了业内主流的数据库产品。据统计,目前腾讯云数据库已有20多种数据库服务,并还在以每年发布5大产品、50多个新功能的速度递增。

从数据库技术创新层面看,腾讯云也有突破,去年有2篇论文被国际顶级会议收录。

在国产化替代方面,除了微众银行外,去年底,基于腾讯云TDSQL打造的新一代核心业务系统成功在张家港农商银行上线。

值得一提的是,去年腾讯云数据库启动战略升级,不仅明确了未来的发展方向,将聚焦云原生、自治、超融合三大方向,更向外界展示了其在数据库领域一争高下的决心。

云原生方面:CynosDB,是腾讯云自研的云原生数据库,从性能参数上看,是一款很强竞争力的数据库,不仅100%同时兼容PostgreSQL和MySQL,实现了超百万的QPS,并能支持最大容量128TB的海量分布式智能存储。此次发布的PostgreSQL for Serverless,无疑是在云原生战略的又一落地。

自治方面:DBbrain,是业内第一款基于执行代价分析的SQL性能优化效果对比引擎,解决的是用户运维数据库调优之痛。目前已升级为能提供数据库性能、安全、管理等功能的智能运维平台。DBbrain还联合腾讯安全实验室,推出了“数据安全治理”服务,集成了合规审计、用户行为风险识别和处理等多个具有公安部权威认证的安全专用产品认证。

超融合方面:TBase(HTAP)数据库,最典型的应用是支持微信支付单日请求量超过10亿次。并且TBase在去年已经开源。

在新型数据库方面:应对5G到来,腾讯云发布时序数据库CTSDB,而图数据库据说也在研发之中。

可以预见,随着在数据库产品能力上的持续提升,腾讯云数据库产品家族必然会得到进一步丰富,也将进一步巩固其在国内的领先优势。

量变引发质变,当一个一个“小目标”被不断达成时,一定会把腾讯云数据库推向更大目标。

Comments are closed.