Amazon Web Services는 미국 시각으로 1 18일부터 NoSQL 데이터 베이스 서비스인 Amazon DynamoDB’를 시작한다고 발표

 

DynamoDB는 물리적인 인프라를 완전하게 추상화한 NoSQL 데이터 베이스.

AWS management Console를 사용하여 쉽게 테이블을 만들고, 스루풋은 요구에 따라서 향상되며, 데이터셋 사이즈의 제한은 없다.

DynamoDB SSD를 사용함과 동시에 단일 테이블의 데이터와 트래픽을 다수의 서버에 분산하기 때문에 빠르고 안정적인 스루풋을 확보 할 수 있다. 또 데이터는 최소한 3개의 Availability Zone에 복제하기 때문에 장해에 뛰어나다.

 

DynamoDB는 수년 전에 Amazon이 논문으로 발표한 ‘Dynamo’라는 기술에 기초를 둔 서비스이다.

 

DynamoDB에서는 테이블이 고정적인 스키마를 가지지 않고, 각 아이템이 속성을 몇 개 가질 수 있다. 모든 속성을 인덱스 하지 않고 쓰기를 할 때는 프라이머리 키 인덱스만을 갱신한다.

 

현재 프라이머리 키에 대해서는 Hash Key Hash Key Range Key 조합의 두 종류를 이용할 수 있다. 후자는 해쉬 속성과 range 속성의 조합으로 프라이머리 키를 만들 수 있다.



출처 : http://www.atmarkit.co.jp/news/201201/19/aws.html

by 흥배 2012. 1. 19. 22:15