我正忙于将一些特定于MySQL的代码移植到Postgresql,以便与Heroku一起使用.只是想知道Heroku为什么 Select Postgresql而不是MySQL有什么具体原因吗?性能、架构等?
更新:来自heroku blog post:
在Heroku,我们相信PostgreSQL提供了最佳的
我正忙于将一些特定于MySQL的代码移植到Postgresql,以便与Heroku一起使用.只是想知道Heroku为什么 Select Postgresql而不是MySQL有什么具体原因吗?性能、架构等?
更新:来自heroku blog post:
在Heroku,我们相信PostgreSQL提供了最佳的
Postgres在many ways个方面优于mysql.你可以阅读这些关于将rails应用从mysql迁移到postgres的帖子.虽然mysql比postgres高出more popular个,但instagram is using个postgres可能是因为these个原因.我觉得postgres比mysql更成熟、更健壮.而mysql更容易使用.
Migrating MySQL to PostgreSQL in Rails « m i n d l e v
Converting Rails application data from MySQL to PostgreSQL
对于数据迁移,一个方便的小脚本:Rake task to transfer a Rails database, say from MySQL to Postgres and back again