原则性更强——不会做类似输入数据截取以适应列宽的事情
非Oracle所属——开发积极,定期的主要发布时间计划等等
更好的Python驱动(不知道其它语言支持如何)
数据库函数和程序有着更多的选择
更好的分割支持
单张表上的每次查询允许多重索引
写到这里,MySQL的躺枪大家或许会给大家一种“你不入地狱,谁入地狱”的感觉,然而下面这个顶尖PaaS服务供应商就有那么一点冤了。
2. Heroku
对比之前的 “响应高达6秒 用户揭露Heroku私自修改路由造成高支出”,顶尖PaaS供应商Heroku的枪确实中的有点冤。评论开始于网友@fat0wl的一句“我也在RDS上使用着MySQL,这是因为我想逃离Heroku,Heroku的新收费机制是我完全承受不起的”,网友更上翻出了这么1条 Tweet——“ RDS 4XL vs Heroku Mecha: 按需便宜40%,1年预留便宜74%,3年预留便宜82%,并且有着更多的特性和容量”。争论到最后fat0wl网友做了总结:“Heroku也许提供了更具扩展性及便利的服务,但是RDS的稳定和便宜却更胜一筹,所以你可以购买更多的容量,在相同开销下,往往会获得更好的性能。”
写在最后
在Amazon RDS上添加PostgreSQL意味着AWS生态圈的进一步完善,但是却并不能对类似Heroku这样的平台产生致命冲击,只能说给技术硬派公司提供一个更具成本效益的代替代方案。近日,笔者与DBaaS提供商Continuent CTO Edward Archibald就AWS“山寨”创业伙伴以完善自己生态圈一事进行了交流,Eward认为,因为Amazon有自己的云数据中心,可能会更具成本效益,但这只是针对技术过硬的公司,专项的服务供应商提供的服务等级将更高,在可靠性、安全性、扩展性等方面将有更大的提高。