리뷰 Mongodb 아틀라스 검토 및 평가

Mongodb 아틀라스 검토 및 평가

차례:

비디오: DB관리자, 야근과 특근에서 벗어나는 법…MS SQL 데이터 관련 (십일월 2024)

비디오: DB관리자, 야근과 특근에서 벗어나는 법…MS SQL 데이터 관련 (십일월 2024)
Anonim

단계별

프리 티어에 등록하는 데 몇 초 밖에 걸리지 않습니다. 그런 다음 클라우드 공급자와 지역을 선택하십시오. 소프트웨어는 클라우드 및 리전 티어를 무료로 사용하여이를 활용하려는 경우 원하는대로 선택할 수 있습니다. 새 클러스터를 설정하는 데 약 7 분이 걸렸습니다.

기다리는 동안 인터넷 프로토콜 (IP) 허용 목록 및 기타 보안 설정을 설정하라는 메시지가 나타납니다. Mongo Shell을 사용하여 새 클러스터에 연결하십시오. 아직없는 경우 다운로드하여 설치해야합니다. 다운로드 버튼 아래에서 사용중인 Mongo Shell 버전을 선택하십시오. URI 연결 문자열을 클립 보드에 복사하여 클러스터에 연결할 수 있습니다. 테스트 데이터베이스에 연결됩니다. 다른 데이터베이스에 연결하려면 "test"를 사용하려는 데이터베이스로 변경하십시오. MongoDB Compass와 연결하여 데이터를 조작하고 시각화 할 수도 있습니다.

로그인하면 MongoDB Atlas UI (사용자 인터페이스)가 자동으로 클러스터 생성 대화 상자를 엽니 다. 놀랍도록 간단한 UI입니다. 인스턴스 크기, 지역 및 원하는 기능을 선택하십시오. MongoDB Atlas는 필요한 모든 것을 자동으로 설정합니다. 예, 새 클러스터를 시작하는 것이 쉽습니다.

데이터 마이그레이션 마법사는 온-프레미스 MongoDB 버전에서 데이터를 마이그레이션하는 데 도움이됩니다. 데이터를 온-프레미스로 다시 마이그레이션하려는 경우 MongoDB Cloud Manager 또는 MongoDB Ops Manager를 사용하여 쉽게 수행 할 수 있습니다. 먼저 테스트 드라이브를 제공하려는 경우 MongoD Atlas에서 개방형 데이터 세트를 사용할 수 있습니다. 그러나 JSON 데이터를로드하는 것은 쉽습니다. UI는 직관적이므로 전체 프로세스를 간단하게 이동할 수 있습니다. 작업에 따라 시스템이 자동으로 확장됩니다. 또한 클러스터를 일시 중지하여 비용 절감 상태로 만들거나 예산 임계 값을 넘지 않도록 경고를 설정할 수 있습니다. 한편, Stitch 호스팅 백엔드는 MongoDB Atlas 및 기타 서비스에 안전하게 액세스하고 더 빠르고 간단한 앱 구축 및 쿼리를 위해 데이터 조작을 관리합니다.

도구 상자

MongoDB Atlas는 쿼리 할 수있는 백업을 제공하여 일종의 타임머신을 제공합니다. 해당 작업을 라이브 클러스터로 다시 가져올 수도 있습니다. 이전 주 프로덕션 백업과 같은 백업 백업에서 준비 클러스터를 설정할 수도 있습니다. MongoDB Atlas의 유연성은 인상적입니다.

ML은 여러 기능을 지원하고 성능 향상을 목표로 사용자에게 맞춘 권장 사항을 제공합니다. 대시 보드 메트릭은 실시간으로보고되므로 대규모 데이터 자산을 쉽게 모니터링하고 관리 할 수 ​​있습니다. 또한 명령 줄 도구 탭에는 데이터 가져 오기 및 내보내기 도구와 기타 연결 도구 및 복사 가능한 템플릿이 포함되어 있습니다.

MongoDB Atlas는 크로스 플랫폼이지만 일관된 데이터베이스이므로 퍼블릭 클라우드 (Amazon Web Services, Google Cloud 및 Microsoft Cloud)로 확장됩니다. 규정 준수 제어를위한 많은 리전이 있으며 더 나은 성능을 위해 앱을 데이터에 가깝게 배치하므로 클라우드 플랫폼과 리전 모두에서 많은 옵션이 있습니다. 이 회사는 최근 지원되는 지역의 수를 41 개에서 56 개로 늘 렸습니다. 앱 중단 시간없이 확장하거나 축소 할 수 있습니다.

DBaaS는 기본적으로 백업을 처리하므로 잊지 말아야합니다. 또한 자동 확장 기능을 사용하면 스토리지가 부족하지 않도록 안심할 수 있습니다. 미리 설정 한 경우 알림이 표시되므로 걱정하지 마십시오. 스케일링을 중지하고 조정할 필요없이 계속 작업하는 것이 편리합니다.

각 퍼블릭 클라우드 플랫폼은 사용자에게 SLA (서비스 수준 계약)를 제공하며 MongoDB Atlas를 사용하기로 선택한 위치에 따라 적용됩니다. 그러나 MongoDB는 자체 성능을 보장합니다. 실제 SLA는 여기에서 찾을 수 있습니다. 다른 SLA와는 달리이 SLA는 명확합니다. 99.95 % 미만이지만 99 % 이상의 성능이 제공 될 경우 10 %의 서비스 크레딧이 제공됩니다. 또는 성능이 99 % 미만으로 떨어지면 25 %의 서비스 크레딧이 제공됩니다.

귀하의 옵션은 동일 또는 다중 지역 장애 조치 체계이며, 주 장애가 발생할 때마다 보조 장애를 주 장애 조치로 지정합니다. 동일한 이름으로 명령을 사용하여 장애 조치를 테스트 할 수있는 방법도 있지만, 종종 MongoDB 팀에서 농담으로 "카오스 버튼"이라고합니다. 사용자를 웃게 할 수는 있지만 많은 제어 기능을 사용하는 것은 농담이 아닙니다.

MongoDB가 인기있는 NoSQL 데이터베이스 인 데는 여러 가지 이유가 있으며 그 선호도가 DBaaS 형식 인 MongoDB Atlas로 확장됩니다. 실용적인 일상적인 사용 측면에서 MongoDB Atlas는 이길 수 없습니다. SQL이 필요한 일부 응용 프로그램을 통해 회사는 최근 HIPAA (Health Insurance Portability and Accountability Act)를 준수했습니다.

MongoDB의 단점은 대부분 MongoDB 온 프레미스 버전과 동일합니다. 일반 데이터 보호 규정 (GDPR) 준수와 관련된 일부 문제는 부분적으로 세 개의 퍼블릭 클라우드를 통해 제공되는 많은 지역에서 해결 될 수 있습니다. 그러나 개발자는주의를 기울여야하고 준수하도록 올바른 선택을해야합니다. 개발자는 잠재적 인 규제 문제를 인식하고 그에 따라 작업을 계획해야합니다.

Mongodb 아틀라스 검토 및 평가