数据库,Serverless生态最后一块拼图

随着腾讯云发布国内首个Serverless数据库PostgreSQL for Serverless,无服务器生态的最后一块拼图得以填补。Serverless DB使得全栈Serverless解决方案成为可能,提供按需付费、快速扩展的数据库服务。AWS的Aurora Serverless也支持MySQL和PostgreSQL,展示出Serverless数据库的潜力。然而,Serverless DB在响应延迟和安全性方面仍面临挑战,但随着技术的发展,无服务器数据库市场将迎来更广泛的应用和创新竞争。
摘要由CSDN通过智能技术生成

这几年,无服务器Serverless技术与服务万众瞩目,给云计算带来了革命性的变革。

但是Serverless落地并没用想象的那样出现井喷,却表现心有余而力不足的疲态。原因是什么呢?

最主要的原因是无服务器生态缺少最后一块拼图——无服务器数据库ServerlessDB,无法形成全栈式无服务器解决方案。

2020年4月7日,腾讯云正式发布了国内首个Serverless数据库新品PostgreSQL for Serverless(ServerlessDB)。这样,开发者在腾讯云上就能够基于全栈Serverless解决方案构筑云原生应用。

而在国外,2018年8月,AWS无服务器服务Aurora Serverless正式支持MySQL版本数据库,2019年则正式支持PostgreSQL数据库。AWS能根据流量自动缩放规模,提供用户按需付费使用的两种数据库服务。

Serverless DB是Serverless生态领域最后一块拼图。有了这块拼图,Serverless技术与服务的“威力”将大增。

01

Serverless DB,数据库应用最新阶段 

Serverless也被业界认为是继虚拟化、容器技术之后的云计算的第三代通用计算平台。它通过封装几乎全部的底层资源和系统运维工作,使开发人员更容易专注于应用本身,并可以按需使用云基础设施。

但是,客户只有在接入层、计算层和数据存储层都可以通过 Serverless 化的服务来实现,才能真正做到了无需关注底层设施,只需聚焦于业务实现。

腾讯云中间件产品中心总经理肖雨浓介绍,在接入层,通过API网关的弹性能力,可以实现安全、稳定的流量接入。

在计算层则通过云服务商高可用、高并发的Serverless技术——FaaS平台实现业务逻辑。

在数据存储层,则通过Serverless DB 直接对数据库连接并进行SQL操作。

这样,腾讯云就拥有了一套Serverless全栈的核心解决方案,包括Serverless API网关、腾讯云的Serverless函数计算服务、Serverless对象存储和数据库。

Serverless数据库原来没有自动伸缩的能力,现在通过底层共享池,让中间变成无状态的计算层,数据库也就拥有了快速扩缩容的能力,形成了ServerlessDB。现在用户可以做到一秒部署,可以让开发人员像写代码一样,把DB当做一个组件来使用。

 

数据库服务也不断演化,从传统的自建数据库一路演化到现在Serverless DB。

(数据库服务发展的四个阶段)

 

数据库应用的第一阶段是用户自建数据库,这是数据库应用最传统的方式,用户在自建机房时,就要考虑数据库选型,而数据库本身更要关注机房本身的物理部署,灵活性和可扩展性都不高。

第二个阶段,也是目前数据库应用的主流,在云上以PaaS服务的形态,以租用服务的方式提供给客户。在数据库PaaS服务阶段,用户不用关心机房的物理部署了,但是要关心扩缩容时机。

在PaaS方式使用数据库过程中,用户经常会碰到数据库扩容的突发需求,能否满足这些突发的扩容需求,成为用户关注的重点。

在PaaS服务的基础上,云服务商又提供了云原生的数据库服务,可以提供快速的扩缩容的能力。这就是数据库服务的第三个阶段。

在云原生数据库阶段&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值