2017-12-20 31 views
1

현재 몽고에서 100 % 작동하는 내 프로젝트를 수행 중입니다. 내 과거 프로젝트가 AWS RDS + AWS EC2를 사용하는 SQL + Mongo에서 작동했으며 둘 다 연결할 수있었습니다. AWS 내부 IP를 사용하면 연결 속도가 훨씬 빨라졌습니다.mongo atlas 또는 aws - 내부 또는 외부 연결

이제 mongo에는 MLab 및 MongoDB Atlas와 같은 멋진 클라우드 서버가 많이 있습니다. 실제로는 AWS보다 저렴합니다.

내 관심사는 외부 DB 연결에 다시 이동하는 속도가 느려질 수 많은 네트워크는 다음 사람이 같은 문제에 경험 한

RDS

의 내부 연결을 소비하는 것입니다? 어쩌면 다른 것은별로 크지 않을 것입니다.하지만 최적화가 필요합니다.

답변

1

이것은 설정에 따라 다릅니다. "멋진"서비스 중 상당수는 AWS에서 물건을 호스팅하기 때문에 대기 시간은 최소화됩니다. 일부는 "개인 환경"등을 제공하기도하므로 데이터베이스를 공개적으로 볼 수 없도록 숨길 수 있습니다.

왼쪽으로 신경 써야 할 것은 네트워크 트래픽이 인 입니다. 그러나 이것은 데이터베이스 호스트에 관계없이 문제가됩니다. 이 성능을 비교적 쉽게 테스트 할 수 있습니다 (예 : 제공 업체 중 한 곳에서 시험 사용해보고 처리량을 테스트하거나 MongoDB 도커 클러스터를 올려 테스트 등으로 사용). 성능 범위에 대한 아이디어를 얻으십시오.