[Spring] DynamoDB Enhanced Client 사용 기 (feat. AWS SDK V2)
DataBase 2021. 12. 23. 21:57

저번 글에서는 Spring data를 사용하여 DynamoDB에 대한 CRUD를 구현 했다. Spring data프로젝트에서 DynamoDb에 대한 지원은 하지 않고 있고 안정적인 방식은 AWS에서 제공하는 SDK를 사용하는 것이다. V1의 DynamoDBMapper를 사용한 예제는 많으나 V2의 Enhance Client를 사용하여 구현한 가이드를 찾기 힘들어 정리하려고 한다. Maven 설저 com.amazonaws aws-java-sdk-bom 1.11.1000 pom import com.amazonaws aws-java-sdk-dynamodb AWS SDK에서 dependency를 관리해주는 aws-java-sdk-bom를 추가해 주고 밑 부분에 DynamoDB에 대한 의존성을 추가 해준다. Co..

[Python] DynamoDB 및 Mysql 접근법
DataBase 2021. 12. 21. 21:44

Python으로 좀 더 쉽고 간편하게 업무적인 요구 사항을 만족하는 스트립트를 만들 수 있다. 이번글의 Mysql 접속 방법과 AWS DynamoDB를 접근하는 방법에 대해 정리하겠다. 설치 pip3 install boto3 pip3 install pymysql 기본적으로 python3.7를 사용하여 구성 하였다. MySQL def selectData(IdFrom,IdTo): #Mysql 연결 conn = pymysql.connect(host='localhost', user='root', password='test', db='test', charset='utf8', port=3306) cur = conn.cursor() sql = "select * from book where book_id>%s AND ..