我正在使用Amazon EC2作为我的开发环境。我通过SSH完成所有编码。
我的应用需要一个数据库。我正在使用Node.JS.我猜我需要mongoDB,但我对其他选项持开放态度。该应用程序是一个简单的笔记应用程序,但我希望它能够扩展。我希望能够在笔记中保存图像。还需要一个笔记搜索功能。
当我尝试运行mongoDB时,我的Amazon EC2上的空间不足。如何在亚马逊上设置mongo,当我这样做时:
git push heroku master
我希望数据库也能用于heroku。
我该怎么做?我只是在heroku上安装mongoDB作为服务并假设一切都转移了吗?我是否需要从亚马逊商城购买MongoDB?
答案 0 :(得分:1)
所以我认为一个解决方案是在heroku上设置数据库,每当你想在heroku上使用db来镜像你的amazon数据库时,只需转储amazon数据库并将转储恢复到heroku数据库。
我认为heroku中没有任何内置的功能可以让你将代码推送到heroku并在一行中执行amazon db中的数据与heroku数据库的单向同步。 / p>