얼음꽃의 일지

[AWS] Dynamo DB 생성 방법 및 설정 본문

잡다한 지식

[AWS] Dynamo DB 생성 방법 및 설정

얼음꽃 2024. 6. 20. 13:44
728x90

 

 

[Dynamo DB 생성 방법]

 

1. AWS -> Dynamo DB 검색 -> 왼쪽 목록에서 테이블 선택 후 테이블 생성

 

2. 테이블 이름은 원하는걸로 설정

 

 

3. 파티션 키는 이제 Dynamo DB 함수를 사용할때 오리지널 키 값으로 검색을 할때 쓰임으로 잘 정해서 넣기

 

4. 밑에 테이블 생성 누르기

 

[오리지널 파티션 키말고도 다른 키 값으로 나중에 검색을 하고 싶을때] (GSI)

 

1. 만든 테이블 이름 클릭

 

2. 오른쪽에 테이블 세부 정보 보기 누르기

 

3. 목록 중 인덱스 클릭 -> 인덱스 생성 누르기

 

4. 코드에서 사용할 Key값의 이름을 파티션 키에 넣기

 

5. 인덱스 이름은 나중에 검색할때 필요한 값이므로 파티션 키랑 같은 값으로 하거나 구분 가능한 이름으로 설정

( 보통 기본적으로 파티션 키 넣으면 인덱스 이름은 파티션 키-index 로 자동으로 넣어짐. 변경이 필요하면 꼭 변경 )

 

 

6. 나머지는 하는 거에 따라 설정 하기

 

7. 밑에 인덱스 생성 누르기

 

[Redis처럼 내가 직접 종료 시간을 설정해서 값을 사라지게 할 경우] (TTL 설정)

 

1. 만든 테이블 이름 클릭

 

2. 오른쪽에 테이블 세부 정보 보기 누르기

 

3. 목록에 추가 설정 누르기

 

4. 내리면 Time To Live(TTL)에서 오른쪽에 켜기 누르기

 

5. TTL 속성 이름은 코드에서 사용하는 키 값을 의미 그걸 확인해서 시간 체크 없애기 때문

 

 

6. 평가판은 알아서...

 

7. 켜기 누르기

728x90