0

我使用 Amazon EC2 作为我的开发环境。我通过 SSH 完成所有编码。

我的应用程序需要一个数据库。我正在使用 Node.JS。我猜我需要 mongoDB,但我对其他选项持开放态度。该应用程序是一个简单的笔记应用程序,但我希望它能够扩展。我希望能够将图像保存在笔记中。还需要有笔记搜索功能。

当我尝试运行 mongoDB 时,我的 Amazon EC2 上的空间不足。如何在 Amazon 上设置 mongo,何时设置:

git push heroku master

我希望数据库也可以在 heroku 上工作。

我该怎么做呢?我是否只是在 heroku 上将 mongoDB 作为服务安装并假设一切都转移了?我需要从亚马逊商城购买 MongoDB 吗?

4

1 回答 1

1

所以我认为一种解决方案是在heroku上设置数据库,每当你希望heroku上的数据库镜像你的亚马逊数据库时,然后只需转储亚马逊数据库并将转储恢复到heroku数据库。

我认为 heroku 中并没有真正内置任何功能,可以让您将代码推送到 heroku 并在一行中将 amazon db 中的数据单向同步到 heroku db。

于 2013-10-04T19:46:03.947 回答