일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- iterm2 shortcuts
- docker
- minikube mac 설치
- 빅오노테이션
- docker-compose
- BIG-O NOTATION
- 테라폼 기본 문법
- terraform
- zshrc
- Shell
- terraform 문법
- server
- AWS
- customize
- Django
- minikube 설치 방법
- 도커컴포즈
- 도커
- 컨테이너
- zsh
- DynamoDB
- 파이썬
- iterm2 단축키
- Bash
- 테라폼 문법
- nosql
- python
- linux
- test
- sftp란
- Today
- Total
목록dynamodb (2)
sklass의 s-class 프로그래밍 blog

DynamoDB는 aws에서 제공하는 schemaless인 nosql형식의 데이터베이스이지만, 완전히 schemaless이지는 않습니다. 그 이유는 유저가 DynamoDB에 테이블을 생성하려고 할때, 파티션 키(partition key) 라는 primary key를 꼭 생성해주어야 하기 때문입니다. DynamoDB에는 2종류의 primary key가 있는데, 하나는 simple primary key로, 파티션 키로만 구성된 키를 말합니다. 아래의 테이블은 simple primary key의 예제입니다. 또 다른 primary key로는 composite primary key 라고 불리는 키로, 파티션 키와 정렬 키(sorting key)로 이루어져 있는 키입니다. 아래의 테이블은 composite pri..

DynamoDB는 key value 형식의 NoSQL 데이터베이스로, simple primary key(partition key)와 composite primary key(partition key & sorting key) 라는 두가지 종류의 primary key를 갖습니다. DynamoDB를 schemaless 데이터베이스라고 하지만, partition key와 sorting key가 schema역할을 하기때문에 완전한 schemaless라고 할 수는 없습니다. Partition Key & Sorting Key Partition key는 물리적 공간인 partition을 특정하는 키로, 데이터를 저장하기 전, request router가 먼저 저장할 혹은 읽어올 데이터의 partition key와 me..