본문 바로가기
AWS

[DDB] DynamoDB 에 데이터 쓰기

by yonikim 2021. 5. 26.
728x90

데이터를 쓰는 방법은 굉장히 간단하다. 다만, 정렬 키 로만 조회가 불가능하기 때문에 파티션 키 를 잘 설정해 줘야 한다. AWS Console 을 이용하면 데이터 대랑 등록이 어렵기 때문에 AWS SDK 를 이용하는게 좋을거 같다.

[Node.js] AWS SDK - DynamoDB 

 

 

▷ sample.json 

// sample.json
{
    "pk" : "sample#CREATE",
    "sk" : "2013",
    "title" : "Turn It Down, Or Else!",
    "info" : {
        "directors" : [
            "Alice Smith",
            "Bob Jones"
        ],
        "release_date" : "2013-01-18T00:00:00Z",
        "rating" : 6.2,
        "genres" : [
            "Comedy",
            "Drama"
        ],
        "image_url" : "http://ia.media-imdb.com/images/N/O9ERWAU7FS797AJ7LU8HN09AMUP908RLlo5JF90EWR7LJKQ7@@._V1_SX400_.jpg",
        "plot" : "A rock band plays their music at high volumes, annoying the neighbors.",
        "rank" : 11,
        "running_time_secs" : 5215,
        "actors" : [
            "David Matthewman",
            "Ann Thomas",
            "Jonathan G. Neff"
       ]
    }
}

 

 


DynamoDB 에 데이터 쓰기


 

1. DynamoDB > [항목] 클릭 > 테이블 클릭 > [항목 생성] 버튼 클릭

 

2. [JSON] 클릭 > 데이터 입력 > [항목 생성] 버튼 클릭

 

3. 조회하기

파티션 키 로 조회

 

파티션 키 + 정렬 키 로 조회

 

 

 

References

https://docs.aws.amazon.com/ko_kr/amazondynamodb/latest/developerguide/getting-started-step-2.html

728x90

'AWS' 카테고리의 다른 글

[DDB] DynamoDB Streams + Lambda  (0) 2021.06.08
[S3] AWS S3 버킷 만들기  (0) 2021.06.02
[DDB] DynamoDB 세팅하기  (0) 2021.05.26
[ECR] 태그명 추가하기  (0) 2021.05.20
[Lambda] Serverless 프레임워크 사용하기  (0) 2021.05.18