数据库,Serverless生态最后一块拼图
|
第三,PostgreSQL for Serverless DB产品本身是基于PostgreSQL数据库的,所以从能力上百分之百兼容PostgreSQL的语法和功能。同时云上面的PostgreSQL本身提供的高可靠、高性能、高可用的能力是天然集成的,备份恢复、自动回档,不用怕误删等能力。 那么使用无服务器数据库有什么不足或者缺点吗?专家认为,至少在两个方向上,需要云服务商在ServerlessDB上进行努力。 一是与那些在专有服务器、虚拟机或容器中运行的数据库相比,一个不被经常使用的数据库可能会出现严重的响应延迟问题。 如果云服务提供商发现无服务器数据库较长时间未被使用,则会将其完全地关停。这就意味着,如果数据库需要一段时间才能启动运行,则会出现延迟的现象。 二是无服务器数据库常被草率地认为比传统数据库更为安全。实际上与传统架构相比,由于无服务器架构的应用组件更多,随着应用入口点的增多,它受到攻击的可能性也会呈指数式增长。 02、有了Serverless DB,无服务器生态就齐活了 在云计算领域,任何一项新技术或者新服务,在第一个玩家推出后,几乎在两三年内所有的头部玩家都会跟随,推出相应的技术与服务。 Serverless技术是这样,Serverless数据库领域也依然。 AWS在2017年的re:Invent大会上,宣布推出云端数据库的无服务器服务,数据库将能自动启动、关闭以及缩放规模。 AWS云端数据库无服务器服务Aurora Serverless正式支持MySQL和PostgreSQL,Aurora Serverless能根据流量自动缩放规模,提供用户按需付费使用的数据库服务。 用户只需要创建数据库端点,选择想要使用的数据库引擎以及容量。用户可以设定Aurora Serverless最大与最小容量,用户的应用会连接到代理(Proxy Fleet)中,代理会将工作负载路由到具自动扩展能力的资源池。用户可以设定在满足特定条件,像是达到设定的CPU使用量阈值时进行扩展。 AWS提到,资源池中都是“热资源”,扩展的速度很快,运算资源可以随时增加。以应付突如其来的需求。由于Aurora的数据库计算资源以及储存层是独立的,数据库容量设定不会影响数据库的效能。 在Amazon RDS管理控制台,用户还可以简单地透过滑鼠点击,在标准以及无服务器组态中切换。 腾讯云正式发布的Serverless数据库新品——PostgreSQL for Serverless,相比普通云上数据库,能够最快1秒完成部署,成本降低70%。 林晓斌表示,此次发布的数据库是国内第一家基于Serverless技术开发的新型数据库,既拥有Serverless化带来的低成本、易扩容等优点,又包含PostgreSQL实例本身的高可用、高性能、高安全等特性。这款数据库的发布是腾讯云数据库拥抱云原生战略的又一落地,也将进一步巩固腾讯云数据库在国内的优势。 由于没有初始化过程,用户在购买之后只需要通过腾讯云相关组件一键创建数据库实例,最快1秒钟就可以完成部署,大幅提升部署效率。 同时,腾讯云PostgreSQL for Serverless在可用性和安全性等方面也具有突出优势,包括支持“一主一备”,当主实例出现意外导致不可用时,将自动启动备份实例,业务连接也将同步转移至备用实例,有效避免了各种意外导致数据库无法使用的风险。此外,还支持标准PostgreSQL数据库本身的功能优点,如丰富的插件、便捷的备份恢复等特性。 (编辑:PHP编程网 - 湛江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


