Amazon DynamoDB Alternatives

Amazon DynamoDB is described as 'Fully managed NoSQL database service offered by Amazon.com as part of the Amazon Web Services portfolio. It was announced by Amazon CTO Werner Vogels on January 18, 2012.OverviewDynamoDB differs from other Amazon services by allowing developers to purchase a' and is an app in the business & commerce category. There are more than 50 alternatives to Amazon DynamoDB for a variety of platforms, including Linux, Mac, Windows, Self-Hosted and Web-based apps. The best Amazon DynamoDB alternative is PostgreSQL, which is both free and Open Source. Other great apps like Amazon DynamoDB are MariaDB, MongoDB, Redis and CouchDB.

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

Alternatives list

  1. PostgreSQL icon
     320 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.

    74 PostgreSQL alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
    • PostgreSQL is the most popular Windows, Mac, Linux & Self-Hosted alternative to Amazon DynamoDB.

    • PostgreSQL is the most popular Open Source & free alternative to Amazon DynamoDB.

    • PostgreSQL is Free and Open SourceAmazon DynamoDB is Freemium and Proprietary
  2. MariaDB icon
     141 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
     
  3. MongoDB icon
     148 likes

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

    100 MongoDB alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
     
    • MongoDB is the most popular Web-based alternative to Amazon DynamoDB.

    • MongoDB is Freemium and ProprietaryAmazon DynamoDB is also Freemium and Proprietary
  4. Redis icon
     112 likes

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

    49 Redis alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
    • Self-Hosted
    • Software as a Service (SaaS)
    • Docker
     
    • Redis is the most popular SaaS alternative to Amazon DynamoDB.

    • Redis is Free and Open SourceAmazon DynamoDB is Freemium and Proprietary
  5. CouchDB icon
     48 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.

    73 CouchDB alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • BSD
     
    • CouchDB is the most popular Android alternative to Amazon DynamoDB.

    • CouchDB is Free and Open SourceAmazon DynamoDB is Freemium and Proprietary
  6. Valkey icon
     6 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

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
    • BSD
    • Self-Hosted
     
  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

    Platforms

    • Self-Hosted
    • Docker
     
  8. Triplit icon
     8 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)
     
  9. The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.

    51 Apache Cassandra alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Amazon Web Services
    • Google Cloud Platform
    • Microsoft Azure
     
  10. ArangoDB icon
     35 likes

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

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  11. neo4j icon
     13 likes

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

    33 neo4j alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  12. FerretDB icon
     6 likes

    FerretDB (formerly MangoDB) is an open-source proxy, which converts MongoDB wire protocol queries to SQL, and uses PostgreSQL as a database engine.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
     
12 of 54 Amazon DynamoDB alternatives