我即将开发一个应用程序,我将使用Heroku进行部署。在我开发sqlite3的最后一个应用程序遇到问题&测试环境和postgres在生产中,我只想在我的所有环境中运行postgres数据库。就这样,我开始安装postgres。PostgreSQL本地和Heroku PostgreSQL版本
但是,我遇到了这个Heroku页面(https://devcenter.heroku.com/articles/local-postgresql),该页面声明它将PostgreSQL 8.3数据库用于共享服务器,PostgreSQL 9.1用于新提供的数据库。当然,我想至少在最初时使用共享服务器。所以,这导致我遇到一些问题。
如果我决定安装postgres 8.3并使用它来开发& deploy(以便我的数据库匹配共享服务器),我是否会遇到一个巨大的问题,如果我需要增加数据库大小并最终运行postgres 9.1?
如果我安装postgres 9.1并使用它开发& deploy,我会在部署到postgres 8.3服务器时遇到一个大问题吗?
我有一个巨大的项目在我面前,只想听到之前处理过这个问题的人,以便尽可能提前做好计划。任何和所有的输入将不胜感激。
非常感谢格雷格,谢谢。 – flyingarmadillo 2012-07-31 00:42:45