eolas/zk/DynamoDB SDK commands.md
2024-06-23 12:45:04 +01:00

743 B

id title tags created
8b6h DynamoDB SDK commands
AWS
databases
dynamodb
Sunday, June 23, 2024

DynamoDB SDK commands

The following commands are for using @aws-sdk/client-dynamodb (the JS SDK).

Create client

import DynamoDBClient from "@aws-sdk/client-dynamodb";

const client = new DynamoDBClient({
  region: "eu-west-2",
  accessKeyId: process.env.ACCESS_KEY_ID,
  secretAccessKey: process.env.ACCESS_KEY_ID,
});

Query a table

Querying is the most performant and cost-effective method since it is an O(1) lookup against a partition key or secondary index.

Scan a table

Scanning is less performant (O(n)) and most expensive since it requires checking every item in the database.