DynamoDB Local Install Guide
DynamoDB
이 문서에서는 AWS에서 서비스하는 AWS DynamoDB의 체험판(?)을 로컬PC에 설치하는 방법을 간략하게 설명한다.
또한 편리한 조작을 위해 GUI 설치방법도 같이 설명했다.
설치환경
환경 |
---|
JDK 1.8 |
NPM 6.9 |
aws-cli |
macOS Mojave |
File Download
아래 URL을 접속하여 파일을 다운로드 한다.
https://docs.aws.amazon.com/ko_kr/amazondynamodb/latest/developerguide/DynamoDBLocal.DownloadingAndRunning.html
해당 URL에도 설치방법이 나와있지만 자세한 설명은 아니다.
Install
다운로드한 파일을 압축해제하고 압축해제된 dynamodb 디렉토리를 설치 원하는 위치로 이동한다.
터미널에서 DynamoDB디렉토리로 이동하고 아래 명령어를 입력하여 DynamoDB를 실행한다.
DynamoDB의 기본포트는 8000번이다.
$ java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
AWS 자격증명 구성
터미널에서 'aws configure' 명령어를 입력하면 AWS Access Key ID와 AWS Secret Key를 설정할 수 있다.
Access Key와 Secret Key는 Java에서 연동할 때 필요하므로 꼭 기억해두자.
DynamoDB GUI Install
*설치
$ npm install dynamodb-admin -g
*실행
$ export DYNAMO_ENDPOINT=http://localhost:8000
dynamodb-admin
Web접속
웹브라우저에서 http://localhost:8001로 접속한다.