Amazon DynamoDB 간단 리뷰
장점 1. Query는 지정한 Primary Key 만 가능, Range(Timestamp 같은) 설정하여 Primary Key 로 시간범위 Query 가능 뿐, 비용은 세가지 요소를 합해서 정해지는데 http://aws.amazon.com/dynamodb/#pricing 비용도 착한거 같고, 제약조건만 맞으면 괜찮을 듯 합니다. SNS서비스 피드용으로는 딱일 듯..
- HDD가 아니라 SSD 기반이라 속도 빠르고,
- NoSQL 사용 시 경험이 적은 운영 노하우 부분의 걱정을 덜 수 있음.
- 확장,용량 등등을 AWS에서 관리
다만 아래와 같은 제약 조건이 있으므로, 선택시 감안
2. 그외 검색은 Full Scan (데이터 많아 지는데 full scan 치면 속도 장난 아니게 느려질 듯..)
3. 한번 query,scan 시 최대 1MB 까지만 검색 가능
4. Data Type은 3종류 뿐 : String, Number, Array
1. 사용자가 신청한 read/write capacity에 따른 과금
Throughput Capacity
Write Throughput: $0.01 per hour for every 10 units of Write Capacity
Read Throughput: $0.01 per hour for every 50 units of Read Capacity
2. 이용중인 데이터 저장공간에 따른 과금
Storage: $1.00 Per GB-month
3. 네트워크 트래픽에 따른 과금
Data Transfer
First 1 GB / month $0.000 per GB
Up to 10 TB / month $0.120 per GB
....
Reference
- http://aws.amazon.com/dynamodb/
- http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/Introduction.html

