Amazon DynamoDB Alternatives

Apps similar to Amazon DynamoDB include PostgreSQL, which is free and open source. Other options are MongoDB, MariaDB, Redis and CouchDB. You're spoiled for choice with Relational Databases like Amazon DynamoDB: we list more than 50 alternatives for Linux, Mac, Windows, self-hosting and the web.

Copy a direct link to this comment to your clipboard
Alternatives
Amazon DynamoDB alternatives page was last updated

Alternatives list

  1. PostgreSQL icon
     342 likes

    PostgreSQL is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.

    80 PostgreSQL alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    Good alternative?
     
  2. MongoDB icon
     158 likes

    MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need

    105 MongoDB alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    Good alternative?
     
  3. MariaDB icon
     148 likes

    MariaDB is a backward compatible, drop-in replacement of the MySQL® Database Server. It includes all major open source storage engines.

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
    Good alternative?
     
  4. Redis icon
     118 likes

    The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

    52 Redis alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
    • Self-Hosted
    • Software as a Service (SaaS)
    • Docker
    • GB flagUnited Kingdom
    Redis running on Windows
    Good alternative?
     
  5. CouchDB icon
     49 likes

    Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP / JSON API. It includes incremental map / reduce mechanics for queries and keeps data safe with an append-only datastore.

    77 CouchDB alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • BSD
    Good alternative?
     
  6. The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.

    55 Apache Cassandra alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Amazon Web Services
    • Google Cloud Platform
    • Microsoft Azure
    Good alternative?
     
  7. DiceDB icon
     6 likes

    DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware. Commonly used as a cache, it offers a familiar interface while enabling real-time data updates through query subscriptions.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
    • Docker
    Good alternative?
     
  8. neo4j icon
     14 likes

    You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.

    39 neo4j alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • US flagUnited States
    neo4j screenshot 1
    Good alternative?
     
  9. Valkey icon
     7 likes

    Valkey is an open source (BSD) high-performance key/value datastore that supports a variety of workloads such as caching, message queues, and can act as a primary database. Valkey can run as either a standalone daemon or in a cluster, with options for replication and high...

    Cost / License

    Platforms

    • Mac
    • Linux
    • BSD
    • Self-Hosted
    Good alternative?
     
  10. Triplit icon
     7 likes

    A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).

    Cost / License

    Platforms

    • Self-Hosted
    • Software as a Service (SaaS)
    Good alternative?
     
  11. DynoTable icon
     1 like

    A fast, local-first DynamoDB GUI with real SQL: JOINs, GROUP BY and aggregates, PartiQL, and an AI agent on your own Bedrock keys.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  12. ArangoDB icon
     34 likes

    ArangoDB database is an open-source NoSQL solution with a flexible data model for documents, graphs, and key-values.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
12 of 57 Amazon DynamoDB alternatives