2017-12-20 22 views
1

私は現在mongoで100%稼働している次のプロジェクトに取り組んでいます。 私の過去のプロジェクトはAWS RDS + AWS EC2を使用したSQL + Mongoで動作し、 AWSの内部IPで、より速く接続することができます。mongo atlasまたはaws - 内部接続または外部接続

今、mongoには、実際にはAWSよりも安いMLabやMongoDB Atlasのようなファンシークラウドサーバがたくさんあります。

私の関心は、外部DB接続に戻って移動すると、その後、RDS

で内部接続を消費するネットワークは、このような問題に誰も経験したより遅く、よりになるということですか?多分私はそれを作るように大きくはないが、私はそれを最適化する必要があります

答えて

1

これはあなたの設定によって異なります。 「派手な」サービスの多くはAWS上のものもホストしているため、待ち時間は最小限です。 「プライベート環境」などを提供するものもあるため、データベースを公開しないようにすることができます。

残っているのは、ネットワークトラフィックの量がのです。しかし、これはデータベースのホストに関係なく問題になります。これを比較的容易にテストすることができます(たとえば、プロバイダーの1つから試用版を取得し、スループットをテストするか、MongoDBドッカークラスターをテストとして使用するなど)、パフォーマンスの範囲を知ることができます。

関連する問題