무료로 mongodb 사용하는 방법

 

mongodb는 우리가 직접 서버에 설치할수 있는 mongodb도 개발하여 제공하지만

 

자체적으로도 atlas라는 이름으로 mongodb 호스팅 서비스도 제공하고 있습니다

 

저는 altas의 예제처럼 어떠한 툴의 개발사가 직접 서비스하는 호스팅 서비스를 상당히 신뢰하는편인데요

 

아무래도 직접 만드는 개발사가 운영하는 호스팅서비스니깐 좀더 전문성이 있지 않겠나라고 생각하고 있습니다.

 

 

atlas는 fully managed라고 말하는 종합관리 서비스를 제공하고 있습니다

 

mongodb도 relica-set 환경을 구성 하는 경우라면 이것저것 설정해야할 것들이 많습니다

 

이런 설정도 고생없이 버튼 클릭만으로 설정이 완료되며, 백업이나 장애 관련한 대응도 모두 제공해주고 있습니다

 

요금 체제는 위와 같은데요

 

Shared 라고 보이는것이 바로 altas에서 무료로 제공해주는 mongodb 인스턴스 입니다

 

512MB 까지 무료로 제공하니

 

많은 데이터가 증가하지 않는 적은 용량의 데이터를 사용하는 서비스라면 무난하게 이용하실수 있고,

 

개발용이라면 더없이 무난하게 사용할수 있습니다

 

 

다만 무료버전에서는 몇가지 사용제한이 있습니다

 

일단 백업이 지원되지 않고

선택할수 있는 리전의 종류가 한정적입니다

 

유료일 경우에는 seoul 리전도 활용할수 있는데 무료버전은 제공된 리전만 선택이 가능합니다

 

그리고 사용해야하는 버전도 4.4 버전으로 고정됩니다

 

 

 

유료로 활용하는 경우에는 위의 제약이 없어져

 

리전에 상관없이 생성할수 있으며, 버전도 선택이 가능합니다

 

그리고 auto scale과 같은 항목도 설정할수 있는데

 

자동적으로 storage가 스케일링되고, cluster의 등급도 스케일링 되도록 설정할수 있습니다

 

물론 replication set의 확장이나, 샤딩의 옵션을 활용할수도 있습니다

 

참고하실점중에 하나는 적은용량의 데이터를 실서비스하는데는 지장이 없지만,

 

300MB 데이터를 atlas 무료서버로 migration하는데 거의 1시간이 넘게 걸리더라구요

 

어디선가 속도를 막아놓은건지 정말 오래걸렸습니다

 

Tag : ,

| 1 | ··· | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | ··· | 1883 |