DocumentDB

글로벌 환경에서의 빠르고 확장성 있으며 전역에 분산되는 NoSQL 데이터베이스 서비스 앱
Play
NoSQL 데이터베이스 데이터 전역 복제

전역에 분산됨

복잡하게 여러 데이터 센터를 구성하는 번거로움 없이 손쉽게 전 세계적인 규모로 앱을 빌드할 수 있습니다. 전역에 분산되는 데이터베이스 시스템으로 설계된 DocumentDB는 빠르고 응답성 있는 액세스를 위해 모든 데이터를 전 세계 중에서 선택한, 원하는 수의 지역에 자동으로 복제합니다.

대기 시간이 짧은 DocumentDB

보장된 짧은 대기 시간

요청의 99% 이상에 대해 보장되는 읽기에 대한 10밀리초 미만의 대기 시간과 쓰기에 대한 15밀리초 미만의 대기 시간을 이용하세요. DocumentDB의 쓰기에 최적화되고 제한이 없는 데이터베이스 엔진은 고성능 반도체 드라이브용으로 설계되었으며 데이터를 전 세계에 분산하여 사용자에게 가장 가까운 지역에서 처리되는 요청으로 글로벌 확장을 제공합니다.

규모 제한이 없는 NoSQL 데이터베이스

무제한으로 확장 가능

한 지역 내에서 뿐만 아니라 지리적으로 분산된 여러 지역에 걸쳐 독립적으로 그리고 탄력적으로 데이터 처리량 및 저장소의 크기를 조정할 수 있습니다. 널리 사용되는 다른 NoSQL 데이터베이스 비용의 몇 분의 일에 불과한 비용으로 초당 수백만 개의 요청을 처리할 수 있는 용량을 추가하세요.

스키마 없이, SQL 및 JavaScript의 이점 활용

스키마가 없는 SQL 및 JavaScript 쿼리

미리 스키마나 보조 인덱스를 정의할 필요 없이 자동으로 인덱싱된 JSON 데이터에 대해 익숙한 SQL 및 JavaScript 구문을 사용하여 쿼리하세요. 비즈니스 논리를 전적으로 JavaScript에서 저장 프로시저, 트리거 및 사용자 정의 함수로 정의하고 데이터베이스 엔진 내에서 직접 트랜잭션 실행하세요.

선택폭이 다양한 Azure DocumentDB

튜닝할 수 있는 일관성 모델

강력한 일관성과 최종 일관성의 양극단 사이에서 선택하도록 하는 대신, DocumentDB는 로컬 및 지역적 실패에 대한 복원력이 있는 고가용성과 짧은 대기 시간으로 직관적인 프로그래밍 모델을 위한 잘 정의된 4가지 일관성 수준(강력한 일관성, 제한된 부실 일관성, 세션 일관성, 최종 일관성)을 제공합니다.

엔터프라이즈급 SLA

엔터프라이즈급 SLA로 완전히 관리됨

데이터베이스 인프라를 관리할 필요 없이 응용 프로그램에 집중하세요. 데이터 컬렉션을 만들고 처리량을 설정한 후 DocumentDB에서 나머지를 처리하도록 할 수 있습니다. DocumentDB는 99.99% 가용성, 대기 시간, 처리량 및 일관성을 포함하는 포괄적인 SLA를 제공하며, ISO 27001, HIPAA 및 EU 모델 조항도 준수합니다.

DocumentDB를 사용하는 고객

Azure DocumentDB로 무엇을 빌드할 수 있을까요?

아래 사용 사례에 대해 알아보세요.

글로벌 환경에서의 앱

각 DocumentDB 컬렉션 아래에 투명하게 파티션을 더 추가하여 저장소 및 처리량을 탄력적으로 규모 확장함으로써 인터넷 규모 웹 및 모바일 응용 프로그램의 버스티 사용 패턴을 충족하세요. 원하는 추가 지역에 데이터를 복제하여 전 세계 사용자 기반에 대기 시간이 짧은 액세스를 제공하세요.

자세한 정보
글로벌 환경 솔루션의 다이어그램

IoT 및 텔레매틱

손쉽게 대용량 IoT(사물 인터넷) 장치 데이터를 저장하고 실시간 변경 내용 피드를 활용하여 문제에 빠르게 대응하세요.

자세한 정보
IoT 및 텔레매틱 솔루션의 다이어그램

실시간 개인 설정

DocumentDB는 읽기 및 쓰기에 대한 튜닝할 수 있는 일관성 수준 및 수 밀리초의 대기 시간을 제공하여 응용 프로그램이 사용자 프로필 및 개인 설정을 효율적으로 검색하여 UI 환경을 빠르게 렌더링할 수 있게 해줍니다.

자세한 정보
실시간 개인 설정 솔루션의 다이어그램

제품 카탈로그

제품 카탈로그 특성은 높은 가변성을 지니며 시간에 따라 자주 변경됩니다. DocumentDB의 유연한 스키마에 대한 자동 인덱싱은 제품 카탈로그, IoT 장치 레지스트리 및 기타 카탈로그 시스템을 저장하는 데 적합합니다.

자세한 정보
제품 카탈로그 솔루션의 다이어그램

게임

최신 게임은 일반적으로 클라우드 데이터베이스를 사용하여 게임 내 통계 및 고득점 순위표와 같은 소셜 및 개인 설정된 콘텐츠를 제공합니다. 일반적으로 게임 데이터베이스에는 지연 없는 환경을 제공하고 새로운 게임 및 기능 출시 동안 방대한 요청 비율 급증을 처리하기 위해 읽기 및 쓰기에 대한 수 밀리초의 대기 시간이 필요합니다.

자세한 정보
게임 솔루션의 다이어그램

DocumentDB를 처음 들어보셨나요?

What is DocumentDB(DocumentDB란?)를 시청하거나 DocumentDB 소개를 읽어 웹 대규모 게임, 소셜 및 IoT(사물 인터넷) 앱 시나리오를 비롯하여 해당 응용 프로그램에 대기 시간이 짧은 NoSQL 문서 데이터베이스 서비스가 적합한지 여부를 확인하세요.

NoSQL 데이터베이스를 사용해야 하는 이유

NoSQL 및 SQL을 읽고 NoSQL 데이터베이스와 SQL 데이터베이스의 차이점에 대해 알아보세요.

MongoDB 앱이 있나요?

MongoDB에 대한 프로토콜 지원을 설정하고 코드를 변경할 필요 없이 MongoDB 앱에 대해 완전히 관리되는 데이터베이스 서비스로 DocumentDB를 사용하세요.

시작하는 방법을 잘 모르나요?

Azure 포털을 사용하여 DocumentDB 데이터베이스 계정을 만드는 방법을 알아본 다음 가장 일반적인 작업을 완료하는 방법에 대한 단계별 가이드를 시청하세요.

개발자인가요? 이 방법을 따르세요.

간단한 .NET 또는 Node.js 앱 빌드를 시작하거나, MongoDB에 대한 DocumentDB 프로토콜 지원을 통해 기존 NoSQL 기술을 사용하여 완전한 웹앱을 빌드하세요. REST API 또는 .NET, Node.js, Java, Python 등의 다양한 SDK를 사용하세요.

관련 제품 및 서비스

SQL Database

관리되는 관계형 SQL DaaS(Database-as-a-Service)

App Service

플랫폼 및 장치에 구애받지 않는 웹앱 및 모바일 앱 만들기

Storage

내구성과 가용성이 높고 대량으로 확장 가능한 클라우드 저장소

빠르고 확장성 있으며 전역에 분산되는 NoSQL을 위해 DocumentDB 체험