0

驚くべきことに、私はこの基本的な質問に対する答えを知らなくても、かなりの数の Web アプリを開発できました。

データベースを使用する Web サイトを構築する場合、そのデータベースはホスティング プロバイダーのインフラストラクチャ内に保存されますか?

これは状況 (データベースの種類、ホスティング プロバイダーなど) によって異なる場合があることを理解しています。たとえば、私の Meteor アプリでは、私の MongoDB (または Meteor.Collection) は Meteor のインフラストラクチャ内に保存されていますか、それとも Mongo のどこかにリモートで保存されていますか?

ありがとう!

4

2 に答える 2

1

データベースを使用する場合、Amazon の EC2 クラウドで終わるmeteor deployMongoHQ ( http://weusethat.com/meteor/を参照) を介して外部でホストされます。

使用する場合、使用meteor runするのと同じマシンでホストされますmeteor run(これにより、開発は簡単になりますが、運用にはそれほど適していません)。

独自の meteor バンドルを作成するために使用する場合はmeteor bundle、独自の mongodb データベースをどこかで実行し、MONGO_URL環境変数を使用して meteor インスタンスとリンクする必要があります。READMEこれについてもう少し詳しく知りたい場合は、tgz にバンドルされたアプリのファイルを参照してください。

だから、本当に好きなように作ることができます。独自のホスティング プロバイダー、またはアプリがバンドルされた外部プロバイダー (MongoHQ など) でも動作します。

于 2013-10-28T07:25:13.080 に答える