将流星应用程序从本地数据库切换到远程/云数据库



我正在尝试学习用于部署Web应用程序的Meteor。到目前为止,就代码而言,它看起来非常酷且非常快。

我已经浏览了流星网站上的待办事项应用程序教程。据我所知,它使用了MongoDB的本地入侵。我想知道接受它并让它将数据写入云数据库(如谷歌云引擎或AWS(有多难。

此已完成的应用程序的代码如下:https://github.com/martylavender/ToDo

在流星中从本地切换到远程Mongo非常简单。您需要做的就是将 2 个变量放入环境中:MONGO_URL 和 MONGO_OPLOG_URL

MONGO_URL="mongodb://XXXX:XXXX/meteor" MONGO_OPLOG_URL="mongodb://XXXX:XXXX7/local" meteor 

MONGO_OPLOG_URL用于反应性。没有它,您仍然可以使用 Meteor;但是,反应性将需要更长的时间。必须将数据库设置为副本集(如果手动设置数据库(。某些云服务 (mLab( 要求您为副本集支付一点费用

最新更新