Salesforce.com旗下的PaaS公司Heroku于上周宣布,已经推出了基于PostgreSQL数据库的独立版本,为开发人员提供一个“实战检验”的方式来建立与选择自己的云计算平台应用。
“Heroku Postgres已经帮助用户成功并安全的编写了190亿份记录,并且现在每天都在处理其余的4亿份记录”,Heroku在博客上表示。除了数据库的管理之外,使用Heroku服务的用户还可以专注于开发其它应用程序。
Salesforce.com于去年收购了Heroku,使其在云网络及面向顾客型应用程序的发展过程中迈出了重要一步,并与Force.com对商业软件的集中研发相适应。
那些选择Heroku Postgres的用户会从它所提供的防止数据库故障的“持续性保护”中受益。该系统可以“对数据的改动做出多份﹑多方位的备份,” Heroku的博客上表示,“就算一颗流星把东海岸摧毁,你的数据也不会丢失。”
Heroku Postgres使用未经修改的﹑“现成的”PostgreSQL技术。“用户可以放心,任何标准的libpq客户端都可以在我们的服务下完美运行。如果你想重新自己做数据库管理员,完全没有问题,不存在任何技术锁定。”
一位观察家表示,总体上来说新服务的发布对于PostgreSQL是件好事。
“尽管MySQL正在缩小技术上的差距,PostgreSQL还是称得上一项不错的技术,并且很流行。” Monash研究所的分析人士Curt Monash表示。“PostgreSQL所缺乏的是一个具有凝聚力的﹑注重实际的开发者社区及一个强有力的企业管理者。也许一个或更多的云服务供应商会填补这一空白。”
Vmware最近也发布了一系列基于PostgreSQL云部署的新服务。
此外,EnterpriseDB也于8月份发布了其数据库的云版本,该版本除了核心的开源PostgreSQL代码以外,还添加了许多新元素。
Heroku的Postgres按不同档次收费,最低配置1.7GB内存,每月200美元;最高配置68GB内存,每月6400美元。所有数据库都有2TB的储存空间,提供昼夜监控和每日快照,并且用户可通过任意PostgreSQL客户端访问数据库。
相比而言,Database.com为数量较少的用户及记录提供免费服务,不过一旦用户数或记录数达到一定限额后将收取费用。
“如果你想要一个传统类型的数据库,PostgreSQL的服务要比Database.com的好,”Monash表示,“如果你对force.com的堆栈结构感兴趣,Database.com可能会是个很好的选择”。