2016-08-13 9 views
-3

아마존 웹 서비스를 사용하여 클라우드에 내 건강 앱을 저장하고 싶지만 어떤 것이 더 나은 데이터베이스 옵션인지 궁금합니다.AWS .. DynamoDB 또는 Lambda?

현재 내 코드는 주석을 사용하여 ActiveAndroid에 저장되어 있으므로 어쨌든 나로 하여금 더 나은 옵션이되도록 변경하십시오 .. DynamoDB 또는 Lambda? (또는 다른 것)??

답변이 크게

답변

1

AWS 람다 데이터베이스하지 평가 될 것입니다, 당신은 모든 람다에 데이터를 저장할 수 없습니다.

DynamoDB는 아마도 앱의 데이터 저장소를위한 최상의 서비스라고 생각하지만, 실제로 다른 AWS 서비스를 살펴보고 그 정보를 읽어야합니다.

+0

감사합니다 .MarkB .. 실제로 EC2와 Elastic Beanstalk을 사용하여 내 앱을 저장하기에 앞서 이번에는 더 큰 시간을 사용했습니다. – Shazzam1234

+0

람다 인스턴스는 요청이 들어 오면 만들어지며,있을 때 삭제됩니다. 요청 없음. 람다는 전적으로 일시적입니다. 해당 서비스에는 장기 저장 장치가 포함되어 있지 않습니다. EC2와 EB는 스토리지를위한 Elastic Block Store 볼륨을 가지고 있으며 EC2에 데이터베이스 엔진을 설치할 수도 있습니다. 람다는 그다지 좋아하지 않습니다. 관리되는 데이터베이스가 필요하면 RDS, DynamoDB 및 ElastiCache를 살펴보십시오. –

+0

감사합니다! 난 그냥 차트를 온라인으로 볼 수있는 내 애플 리케이션을위한 백 엔드를 구축하고 싶어 :) – Shazzam1234

0

람다는 기본적으로 키 - 값 쌍을 저장하기 때문에 간단한 스키마가 있다면 멋지 네요. 그러나 테이블간에 관계가 있거나 SQL을 사용하여 쿼리하려는 경우 RDS를 사용하는 것이 좋습니다.