안녕하세요, 혹시 DynamoDB Local을 써 보신 분이 계신가요? Node.js로 DynamoDB에…

안녕하세요,
혹시 DynamoDB Local을 써 보신 분이 계신가요?

Node.js로 DynamoDB에 연결을 해보려는데 잘 되질 않네요
new AWS.DynamoDB()로 DynamoDB 클라이언트를 만들면 AWS 상에는 아직 만든게 없어서 당연히 안 되고
new AWS.DynamoDB({ endpoint: new AWS.Endpoint(‘localhost:8000’) }) 로 DynamoDB 클라이언트를 만들면 InvalidAction: DynamoDB Local does not support v1 API. 라면서 에러가 납니다.

http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.html
여기에 나와 있는대로 DynamoDB Local 최신버전을 받아다가
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar
이 명령어로 실행해서 로컬 서버에 띄워 놓고
터미널에서 aws dynamodb create-table –endpoint-url http://localhost:8000 … 이런 명령어들로는 다 잘 됩니다;

혹시 위 링크에 Using DynamoDB Local 부분을 보면 Java, .NET, PHP 예제 코드들만 있는데 javascript로는 Local 버전을 사용하지 못하는 것인가요?

2 thoughts on “안녕하세요, 혹시 DynamoDB Local을 써 보신 분이 계신가요? Node.js로 DynamoDB에…

  1. 혹시나 하고 PHP로 연결을 해 보았는데 이 쪽에서는 잘 되는군요;
    근데 node.js로 사용 해야만 하는데 무슨 방법이 없을까요..?

    Local에서는 PHP로 하다가 AWS에서 만들게 되면 그 때 다시 node.js로 재작업 해야 하는지..

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.