EVERYTHING XIAOMI
Get listed

DynamoDB Local

DynamoDB Local lets developers build and test applications without connecting to the DynamoDB web service.

Place
#13 of 21
Score
6.1
DynamoDB Local's website

What DynamoDB Local is

DynamoDB Local lets developers build and test applications without connecting to the DynamoDB web service. It can run offline during development, and AWS says local use can help avoid throughput, storage, and data-transfer fees. The tool is available as a downloadable archive, an Apache Maven dependency, or a Docker image, with documented use through the AWS CLI, AWS SDKs, Docker Compose, Maven, and AWS CloudShell. Data can be stored in a local database file or kept in memory; memory-only data disappears when DynamoDB Local stops. The downloadable version requires configured credentials, though AWS says they do not need to be valid AWS credentials for local access. AWS identifies v3.x as current and recommends it for local development and testing. Running v2.6.0 or later requires JRE 17.x or newer. DynamoDB Local collects generic usage metrics, system and environment information, and errors; AWS says it does not collect personal or sensitive project-level information. Telemetry can be disabled. AWS describes the tool as intended for development and testing, not production.

Good

  • Can run without an internet connection
  • Available as an archive, Maven dependency, or Docker image
  • Supports file-backed or in-memory data
  • Telemetry can be disabled

Watch out

  • Not intended for production use
  • Lacks point-in-time recovery, tagging, and vector indexes
  • Does not support parallel scans
  • v2.6.0 and later require JRE 17.x or newer

Who it suits

DynamoDB Local suits developers who need to develop and test applications without accessing the DynamoDB web service. It is not intended for production use.

Verdict

DynamoDB Local provides several ways to run a development and testing environment, including offline use. Its unsupported features and behavior differences mean it is not a substitute for production DynamoDB.

Plans and prices

From DynamoDB Local's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
DynamoDB LocalFreeFor local development and testing · Not intended for production · Free download

The facts

Each one read from DynamoDB Local's own pages, with the date it was checked.

What it does

Behavior differences
DynamoDB Local does not support parallel scans, ignores provisioned throughput settings, and treats table names as case insensitive.checked 5 Oct 2026
Credentials
The downloadable version requires configured credentials to work, but AWS says the credentials do not have to be valid AWS credentials for local access.checked 5 Oct 2026
Distribution
DynamoDB Local is available as a downloadable archive, an Apache Maven dependency, or a Docker image.checked 5 Oct 2026
Feature limitation
DynamoDB Local does not support point-in-time recovery, tagging, or vector indexes.checked 5 Oct 2026
Integrations
AWS documents using DynamoDB Local with the AWS CLI, AWS SDKs, Docker Compose, Maven, and AWS CloudShell.checked 5 Oct 2026
Persistence
DynamoDB Local can store data in a local database file or run in memory, in which case data is not saved when DynamoDB Local stops.checked 5 Oct 2026
Production use
AWS describes the downloadable version as intended for development and testing, while the managed DynamoDB web service is intended for production use.checked 5 Oct 2026
Purpose
DynamoDB Local lets developers develop and test applications without accessing the DynamoDB web service.checked 5 Oct 2026
Runtime
Running DynamoDB Local v2.6.0 or later on a computer requires JRE version 17.x or newer.checked 5 Oct 2026
Telemetry
DynamoDB Local collects generic usage metrics, system and environment information, and errors; AWS says it does not collect personal information or extract sensitive project-level information.checked 5 Oct 2026
Telemetry control
Telemetry can be disabled with the -disableTelemetry command-line option or through environment settings.checked 5 Oct 2026
Version
AWS identifies v3.x as the current version and recommends it for local testing and development; v2.x is legacy and v1.x is deprecated.checked 5 Oct 2026

Money

Cost benefit
AWS says the local version can help save on throughput, data storage, and data transfer fees, and can be used without an internet connection during development.checked 5 Oct 2026

Alternatives to DynamoDB Local

All alternatives
  1. 1LocalStack logo

    LocalStack

    Free planOpen sourceWebAPIExtensionLinux
    8.2Free plan
  2. 2Beeceptor logo

    Beeceptor

    Free planWebAPILinuxmacOS
    7.9From $10 a month
  3. 3ReadyAPI logo

    ReadyAPI

    WebAPILinuxmacOS
    7.6
  4. 4Microcks logo

    Microcks

    Free planWebAPIExtensionLinux
    7.2Free plan
  5. 5Hoverfly logo

    Hoverfly

    WebAPILinuxmacOS
    6.7From $10 a month
  6. 6MockServer logo

    MockServer

    Free planWebAPILinuxmacOS
    6.6Free plan