你有了解过无服务器架构(Serverless)数据库吗?
什么是Serverless呢?简单理解,Serverless 分为 FaaS 和 BaaS 两个部分,其中 FaaS 指的是函数即服务,BaaS 是后端即服务。
举个例子,用户浏览网页,可能涉及CDN资源。如果是静态内容,从对象存储下载照片、视频;如果是动态内容,则触发一个函数计算,云函数将从云数据库获取相应的资源,生成用户所需的动态内容。其中,云函数为 FaaS,对象存储和云数据库则为 BaaS。
传统的云数据库会提供多种内存/CPU规格给用户购买。即使无法时刻用满负载,用户也需要为选中的规格付费。大多数客户在购买数据库服务时,只能根据历史经验来推测需求规格,无法准确判断业务未来的发展趋势。也是,咱们没有天眼,谁知道什么时候能被时代选中呢?
不过,咱还是要默默的问自己一声。万一爆红,你的数据库做好准备迎接业务访问量暴涨、计算或存储的需求量激增了吗?
不打算爆红的企业不是好企业,抱着一颗要爆红的心,大多数的企业会选择比真实需求稍微偏大一些规格的数据库服务。在没爆红前,这就是存储、计算资源的浪费,也是哗哗的银子在流淌。当然也有很多务实的企业,计算的近乎精准,可还是避免不了资源的灵活规划问题,如某一时刻突然业务访问量暴涨,对计算或存储的需求量激增,也容易出现实例资源不够、规格太小,需要紧急扩容。
那,用户当然要问了,到底我要选择多大规格的呢?在云原生数据库 TDSQL-C 这儿,完全不用纠结。
Serverless 服务是腾讯云数据库自研的新一代云原生关系型数据库 TDSQL-C MySQL版的无服务器、全 Serverless 架构版。TDSQL-C 推出的 Serverless 服务基于计算与存储分离的理念,满足了客户在公有云计算环境下根据业务发展弹性扩展集群的刚性需求,让用户不再纠结实例资源问题,让用户像使用自来水一样使用数据库。总结其特性,可分为以下三点:
- 自动扩缩容:用户不需要过度关注规格,访问量上来时自动扩容,降低时自动缩容,且实现扩缩容的过程中做到业务无感知;
- 实用实付:按秒计量,按小时结算,按照实际使用的资源付费;
- 不使用不计费:如果没有访问,不应该收费,帮助业务极大程度地节省成本;
注意:
目前腾讯云原生数据库TDSQL-C有新春特惠活动,新人1.88元起
标签:Serverless,存储,架构,TDSQL,数据库,用户,规格,服务器 From: https://www.cnblogs.com/txycsig/p/17149045.html