본문 바로가기
  • Masacorgi 's Dev Bloggg

dynamodb2

DynamoDB란 무엇인가 1.DynamoDB 기초 DynamoDB에서는 테이블을 생성할 때 모든 attribute에 대한 스키마를 미리 정의해 둘 필요가 없다. 오직 Primary Key(PK)에 대한 스키마만 테이블을 생성할 때 정의하면 된다. PK에는 단일 PK(simple key)와 복합 PK(composite key) 두가지 종류가 있다. 단이 PK는 하나의 attribute만을 primary key로 사용하고, 복합 PK는 두개의 attribute를 결합해서 사용한다. 복합 PK에서 첫번째 attribute는 partition key, 두번째 attribute는 sort key라고 부른다. (attrbute는 RDB의 column과 유사하다) Primary Key(PK) 단일 PK (Simple Key) 단일 attri.. 2024. 3. 2.
AWS 기초지식 (DynamoDB, EC2, VPC, Lambda) 1.AWS AWS(Amazon Web Services)는 아마존닷컴에서 개발한 클라우드 컴퓨팅 플랫폼이다. AWS는 클라우드 네트워킹 서비스를 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다. 1.1 클라우드 컴퓨팅이란? 기존의 물리적인 형태의 실물 컴퓨팅 리소스를 네트워크 기반 서비스 형태로 제공하는 것. 네트워크 기반으로 제공되기 때문에 사용자는 네트워크 상에서 클라우드 서비스의 자원을 이용할 수 있다. 클라우드 컴퓨팅 서비스는 크게 세가지로 나눌 수 있다. IaaS ( Infrastructure as a Service ) PaaS ( Platform as a Service ) SaaS ( Software as a Service ) IaaS는 AWS, 네이버플랫폼과 같은.. 2024. 3. 2.