문서 데이터베이스는 주로 JSON 또는 XML 형식의 문서와 같은 반정형 데이터를 저장하도록 설계되었습니다. 기존 관계형 데이터베이스와는 달리, 비관계형(NoSQL) 문서별로 다른 스키마를 적용할 수 있으므로 개발자, 데이터베이스 관리자 및 IT 전문인들은 좀 더 유연하게 애플리케이션 데이터를 구성 및 저장하고 선택적 값에 필요한 스토리지를 줄일 수 있습니다.

JSON 문서 지원을 통해 개발자는 관련 속성 및 데이터가 포함 된 개체를 직렬화하고 로드하는 작업을 더 쉽게 수행 할 수 있습니다. NoSQL 데이터베이스는 지연 시간을 늘리지 않고 처리량을 향상시키기 위해 저비용 하드웨어의 분산 클러스터를 사용하여 "확장"하도록 설계되었습니다.

무료로 AWS 시작하기

무료 계정 생성

AWS 프리 티어에서는 스토리지 25GB 및 월별 최대 2억 개의 Amazon DynamoDB 요청이 제공됩니다.

AWS 프리 티어 세부 정보 보기 »

Amazon Web Services(AWS)는 다양한 비관계형(NoSQL) 문서 데이터베이스 옵션을 제공합니다. 클라우드에서 Amazon EC2Amazon EBS에서 비관계형의 문서 데이터 스토어를 운영하거나, AWS 솔루션 공급자와 협업하거나, 완전관리형의 비관계형 서비스를 활용할 수 있습니다.

Amazon DynamoDB는 매우 빠르고 예측 가능한 성능과 원활한 확장성을 제공하는 완전 관리형 NoSQL 문서 데이터베이스 서비스입니다. Amazon EC2 및 Amazon EBS에서 자체 NoSQL 클라우드 데이터베이스를 실행하면 하드웨어 공급 및 설치 부담 없이 데이터베이스를 완전하게 제어할 수 있습니다.

또한 AWS는 MongoDB 및 Couchbase와 제휴하며 MongoDB 및 Couchbase는 모두 Amazon EC2 및 Amazon EBS에서 해당 제품을 실행하는 고객을 위한 지원 및 교육을 제공합니다.

Amazon DynamoDB는 매우 빠르고 예측 가능한 성능과 원활한 확장성을 제공하는 AWS 클라우드에서 실행 중인 완전 관리형 문서 데이터베이스 서비스입니다. DynamoDB는 규모에 관계없이 10밀리초 미만의 지연 시간이 일관되게 요구되는 애플리케이션을 위한 빠르고 유연성이 뛰어난 NoSQL 데이터베이스 서비스입니다. 또한 완벽하게 관리되는 데이터베이스로서, 문서 데이터 모델과 키 값 데이터 모델을 모두 지원합니다. 유연한 데이터 모델과 안정적인 성능을 갖추고 있어 모바일, 웹, 게임, 광고 기법, IoT(사물인터넷)를 비롯한 그 외의 다양한 애플리케이션에 매우 적합합니다. DynamoDB 시작하기

DynamoDB에 대한 자세한 내용은 최근의 백서 및 블로그 게시물을 참조하십시오.

Introduction to Amazon DynamoDB
6:44
Introduction to Amazon DynamoDB
Redfin - Amazon DynamoDB
1:49
Redfin Uses Amazon DynamoDB to Accelerate Lookups of Similar Listings From 2 Secs to 12 Milliseconds
DAT304 Deep Dive on Amazon DynamoDB
55:54
AWS re:Invent 2016 | Amazon DynamoDB 심층 분석(DAT304)

개발자는 Amazon EC2Amazon EBS에 원하는 문서 데이터베이스를 설치할 수 있습니다. Amazon EC2 인스턴스는 문서 데이터베이스를 실행하는 데 사용될 수 있습니다. 이를 통해 개발자는 다양한 표준 문서 데이터베이스 엔진에 액세스하는 동안 인프라 공급 마찰을 방지할 수 있습니다.

Cassandra는 단일 장애 지점 없이 고가용성을 제공하여 많은 범용 서버 간에 방대한 양의 데이터를 처리하도록 설계된 오픈 소스 분산 문서 데이터베이스입니다. Cassandra 워크로드를 실행할 때 EBS 사용을 고려하십시오(CrowdStrike가 EBS를 통해 저렴한 고밀도 Cassandra 클러스터를 실행하는 방법 알아보기).

Cassandra 사용 및 AWS상의 Cassandra 실행에 관한 자세한 내용은 AWS상의 Apache Cassandra 백서(Apache Cassandra on AWS whitepaper)를 참조하고 AWS Marketplace »를 방문해 주십시오. 

Cassandra Topology in AWS
59:36
AWS에서 Apache Cassandra를 실행하는 모범 사례

Couchbase는 고성능 분산형 키-값 스토어인 Couchbase Server를 개발 및 지원합니다. Couchbase는 AWS에서 Couchbase Server의 상용 등급 배포에 대한 지원, 서비스 및 교육을 제공합니다. AWS에서 Couchbase로 작업하고 Cassandra Server를 실행하는 것에 대해 자세히 알아 보기 »

MarkLogic Corporation은 완전히 확장 가능하며 대량의 데이터 세트에 대해 ACID(Atomicity, Consistency, Isolation, Durability) 트랜잭션을 제공하는 엔터프라이즈 NoSQL 데이터베이스 플랫폼인 MarkLogic Server(MarkLogic)를 개발합니다. 모범 사례 및 조정에 대한 개요는 백서 MarkLogic on AWS»를 참조하십시오.

MongoDB, Inc.는 오픈 소스의 고성능 문서 지향 데이터베이스인 MongoDB를 개발 및 지원합니다. MongoDB, Inc.는 MongoDB의 상용 등급 배포에 대한 기술 지원, 전문 서비스 및 교육을 제공합니다.

AWS MongoDB Quick Start(PDF 형식으로도 제공)를 사용하여 약 15분 내에 AWS 모범 사례에 따라 AWS 클라우드에서 멀티 노드 MongoDB 클러스터를 배포하십시오.

MongoDB 및 AWS상의 MongoDB 구현에 대한 개요는 백서 AWS MongoDB: 가이드라인 및 모범 사례(MongoDB on AWS: Guidelines and Best Practices)를 참조하십시오. 또한 MongoDB에 대한 AWS 보안 권장 사항MongoDB 문서의 보안 섹션을 반드시 검토하십시오.

MongoDB Inc.와 협력하여 AWS에서 MongoDB를 실행하는 방법에 대해 더 자세히 알아보려면, AWS 파트너 디렉터리의 정보를 참조하고 AWS에서 조직이 MongoDB로 변환 혜택을 실현하는 방법(How organizations Realize Transformative Benefits with MongoDB on AWS)을 읽어보십시오.