Timescale推出动态PostgreSQL,作为无服务器数据库的替代方案

Timescale推出动态PostgreSQL

Timescale最近推出了动态PostgreSQL,这是一种新的云托管选项,允许在预定义的vCPU范围内扩展数据库容量。该选项被宣传为“购买基础容量,租用峰值容量”,旨在根据负载动态调整容量,以解决无服务器选项的不可预测性和可变性问题。

基于TimescaleDB的动态PostgreSQL

动态PostgreSQL基于TimescaleDB,这是一个开源的时序数据库,扩展了PostgreSQL的功能。Timescale希望通过动态PostgreSQL提供第三种选择,介于预配置数据库和无服务器数据库之间。Timescale的CTO兼联合创始人Mike Freedman和高级产品经理Grant Godeke解释说,动态PostgreSQL由动态计算支持,这是一种Timescale的创新技术,可以根据负载在预定义的最小/最大范围内即时扩展可用计算资源。用户可以选择一个计算范围,数据库将按基础容量运行,并在需要时立即访问峰值容量。

动态PostgreSQL的特点

用户选择的动态最大值被限制为基础容量的两倍。Timescale认为,数据库与Lambda函数非常不同,当前的无服务器数据库对于大多数生产工作负载来说效率低下,因为它们专注于极端的扩展和缩减,并且引入了更高且难以理解的定价模型来应对资源需求的变化。Ampt的CEO兼创始人Jeremy Daly表示,Timescale的“购买基础容量,租用峰值容量”的定位是云提供商需要采纳的无服务器缺失环节。

与无服务器数据库的对比

无服务器数据库的一个优势是能够将容量缩减到零,只为使用的计算时间付费。然而,Freedman和Godeke认为,在某些用例中“缩减到零”是有意义的,例如概念验证演示或业余爱好者应用程序,但对于生产数据库和更多操作设置,用户不希望缩减到零,因为这会导致重启时的“冷启动”问题。

目标市场和定价

动态PostgreSQL主要针对在AWS上运行的部署,Timescale声称,从RDS for PostgreSQL迁移的客户将节省10-20%的成本,从Aurora Serverless迁移的客户将节省50-70%的成本,但目前尚未发布基准测试结果。

其他相关公告

在动态基础设施发布周期间,Timescale还宣布了其他几个重要更新:Terraform提供商正式上线,Cloudflare Hyperdrive支持超表,以及Timescale云现在在澳大利亚、欧洲、美国和亚洲的7个AWS区域可用。

定价和试用

动态PostgreSQL的月定价从1-2 CPU范围的87.60美元开始,超过承诺基础容量的使用按每小时每CPU 0.12美元收费。Timescale为新账户提供30天免费试用。

阅读 24
0 条评论