Comment je peux travailler avec Amazon Dynamodb Local du Nœud?
Amazon propose une local simulateur pour leur Dynamodb produit mais la des exemples sont uniquement en PHP.
Ces exemples mentionner en passant le paramètre "base_url" pour indiquer que vous êtes en utilisant un local Dynamodb, mais qui renvoie cette erreur au Nœud:
{ [UnrecognizedClientException: The security token included in the request is invalid.]
message: 'The security token included in the request is invalid.',
code: 'UnrecognizedClientException',
name: 'UnrecognizedClientException',
statusCode: 400,
retryable: false }
Comment puis-je obtenir Dynamodb_local de travail dans le Nœud?
- Avez-vous créer un tableau à l'aide d'aws sdk et cette dynamo local?
Vous devez vous connecter pour publier un commentaire.
Vous devriez suivre cette post de blog pour l'installation de votre DynamoDB Local, puis vous pouvez simplement utiliser ce code:
AWS.config.update({ accessKeyId: "myKeyId", secretAccessKey: "secretKey", region: "us-east-1" });
dyn.createTable({ TableName: 'myTbl', AttributeDefinitions: [ { AttributeName: 'aaa', AttributeType: 'S' }, ], KeySchema:[ { AttributeName: 'aaa', KeyType: 'HASH' } ] }, function() { dyn.listTables(function(err, data) { console.log(data) }); });
Pour le Nœud veuillez faire comme ci-dessous:
S'assurer que DynamodDB est en cours d'exécution sur le port 8000.