Azure Cosmos DB AlternativesOnly apps categorised as In-memory Databases

The best In-memory Database alternative to Azure Cosmos DB is SQLite, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to Azure Cosmos DB and 11 are In-memory Databases so hopefully you can find a suitable replacement. Other interesting In-memory Database alternatives to Azure Cosmos DB are Redis, Valkey, Redict and Hazelcast.

filter to find the best alternatives

Azure Cosmos DB alternatives are mainly Relational Databases but may also be Business Intelligence Tools or Database Management Tools.  Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Azure Cosmos DB.
  • ...

Azure Cosmos DB is a NoSQL document database service designed from the ground up to natively support JSON and JavaScript directly inside the database engine. It’s the right solution for web and mobile applications when...

More about Azure Cosmos DB
Azure Cosmos DB alternatives page was last updated Mar 29, 2024
  1. SQLite icon
     330 likes

    SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.

    70 SQLite alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Self-Hosted

    Properties

    1.  Lightweight

    Features

    1.  File Based Storage
    2.  Web-Database
    3.  Import from SqlServer
    4.  In-process file-based
    SQLite iconAzure Cosmos DB Icon

    SQLite VS Azure Cosmos DB

    Is SQLite a good alternative to Azure Cosmos DB?
     
    • SQLite is the most popular Windows, Android, Mac & iPhone alternative to Azure Cosmos DB.

    • SQLite is the most popular Open Source & free alternative to Azure Cosmos DB.

    • SQLite is Free and Open SourceAzure Cosmos DB is Paid and Proprietary
    • SQLite is LightweightAzure Cosmos DB is not according to our users
  2. Redis icon
     107 likes

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

    46 Redis alternatives
    Redis running on Windows

    License model

    • FreeProprietary

    Application type

    Platforms

    • Mac
    • Linux
    • Self-Hosted
    • Docker
    • Software as a Service (SaaS)
    Redis iconAzure Cosmos DB Icon

    Redis VS Azure Cosmos DB

    Is Redis a good alternative to Azure Cosmos DB?
     
    • Redis is the most popular SaaS alternative to Azure Cosmos DB.

    • Redis is Free and ProprietaryAzure Cosmos DB is Paid and Proprietary
  3. Valkey icon
     2 likes

    A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, like a Valkyrie.

    46 Valkey alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Linux
    • BSD
    • Self-Hosted

    Valkey Features

    1.  NoSQL database
    2.  Redis Compatible
    Valkey iconAzure Cosmos DB Icon

    Valkey VS Azure Cosmos DB

    Is Valkey a good alternative to Azure Cosmos DB?
     
  4.  1 like

    This is a fork of Redis 7.2.4 following the announcement that Redis would switch to a non-free license.

    46 Redict alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Linux
    • Docker
    • Self-Hosted

    Redict Features

    1.  Redis Compatible
    Azure Cosmos DB Icon

    Redict VS Azure Cosmos DB

    Is Redict a good alternative to Azure Cosmos DB?
     
  5. Hazelcast icon
     16 likes

    Hazelcast is an in-memory Open Source data grid based on Java. By having multiple nodes form a cluster, data is evenly distributed among the nodes. This allows for horizontal scalability both in terms of available storage space and processing power.

    34 Hazelcast alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    Hazelcast Features

    1.  Data stream processing
    2.  Distributed
    Hazelcast iconAzure Cosmos DB Icon

    Hazelcast VS Azure Cosmos DB

    Is Hazelcast a good alternative to Azure Cosmos DB?
     
  6. TayzGrid icon
     2 likes

    TayzGrid is an elastic in-memory data grid with a self-healing peer to peer dynamic data grid clustering architecture. TayzGrid is extremely fast and linearly scalable data grid and provides intelligent replication for data reliability without compromising on scalability.

    20 TayzGrid alternatives
    TayzGrid Monitor is a monitoring tool with a powerful and flexible dashboard style GUI for monitoring performance and other aspects of in-memory data grid clusters and remote clients. And, you can run TayzGrid Monitor from a single central location and monitor everything remotely.

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows
    • Linux
    • Online
    • JBoss
    • WebSphere Application Server
    • Oracle Weblogic Server
    • Apache Tomcat
    TayzGrid iconAzure Cosmos DB Icon

    TayzGrid VS Azure Cosmos DB

    Is TayzGrid a good alternative to Azure Cosmos DB?
     
  7. Pivotal GemFire icon
     2 likes

    Pivotal GemFire® is a real-time distributed data store that solves the hard problems of distributed systems for you. It provides a familiar Java interface for interacting with data of arbitrary complexity and shape, and accommodates ever-growing data sets and users with...

    33 Pivotal GemFire alternatives

    License model

    Platforms

    • Windows
    • Linux
    • Online
    Pivotal GemFire iconAzure Cosmos DB Icon

    Pivotal GemFire VS Azure Cosmos DB

    Is Pivotal GemFire a good alternative to Azure Cosmos DB?
     
  8. BigMemory icon
     Like this app

    BigMemory: a commercial in-memory data management suite for real-time Big Data applications that stores up to hundreds of terabytes in distributed memory across multiple servers without performance hits from the Java garbage collector.

    32 BigMemory alternatives

    License model

    Platforms

    • Mac
    • Windows
    • Linux
    BigMemory iconAzure Cosmos DB Icon

    BigMemory VS Azure Cosmos DB

    Is BigMemory a good alternative to Azure Cosmos DB?
     
  9. SAP HANA icon
     Like this app

    SAP HANA is a completely re-imagined platform for real-time business.

    It transforms business by streamlining transactions, analytics, planning, predictive, sentiment data processing on a single in-memory database so business can operate in real-time.

    52 SAP HANA alternatives

    License model

    Platforms

    • Online
    SAP HANA iconAzure Cosmos DB Icon

    SAP HANA VS Azure Cosmos DB

    Is SAP HANA a good alternative to Azure Cosmos DB?
     
  10. Oracle TimesTen icon
     Like this app

    TimesTen is a memory-optimized, relational database management system with persistence and recoverability. Originally designed and implemented at Hewlett-Packard labs in Palo Alto, California, TimesTen was spun out into a separate startup in 1996 and acquired by Oracle...

    44 Oracle TimesTen alternatives

    License model

    Platforms

    • Windows
    • Linux
    Oracle TimesTen iconAzure Cosmos DB Icon

    Oracle TimesTen VS Azure Cosmos DB

    Is Oracle TimesTen a good alternative to Azure Cosmos DB?
     
  11. XAP icon
     Like this app

    XAP is an in-memory computing software platform that processes all your data & applications in real time.

    33 XAP alternatives

    License model

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    XAP Features

    1.  Real-time analytics
    2.  Low Latency
    XAP iconAzure Cosmos DB Icon

    XAP VS Azure Cosmos DB

    Is XAP a good alternative to Azure Cosmos DB?
     
11 of 11 Azure Cosmos DB alternatives