EVERYTHING XIAOMI
Get listed
Ranked chart · Analytics & Data

Best NoSQL Databases in 2026

NoSQL databases provide data stores with different data models, deployment choices and query interfaces. Use this list to compare options for API, web, Linux, self-hosted, macOS and Windows environments. Compare the data model, scaling, replication, storage limits and query interface for your project.

30 appsSorted 9 Nov 2026How we rank
18.3
ArcadeDB logo

ArcadeDB is an open-source database that stores graph, document, key-value, full-text search, vector, and time-series data in one engine.

Free planOpen sourceWebAPILinux
From $19.99 a month
28.1
Firestore logo

Firestore is a managed, serverless document database for AI, web, and mobile applications.

Free planAndroidiOSWeb
$0.03 usage-based
37.9
Amazon ElastiCache logo

Amazon ElastiCache is a managed caching service compatible with Valkey, Memcached, and Redis OSS.

Free planWebAPILinux
From $0.09 a month
  1. 4Aerospike Database logo

    Aerospike Database

    Aerospike Database is a real-time database designed for millisecond latency and large-scale transaction processing, including document access and graph traversal.

    Free planOpen sourceWebAPILinuxmacOS
    7.8Free plan
  2. 5Amazon DynamoDB logo

    Amazon DynamoDB

    Amazon DynamoDB is a cloud-based, fully managed NoSQL database for applications that need single-digit millisecond performance at any scale, according to AWS.

    Free planAndroidiOSWebAPI
    7.8Free plan
  3. 6Apache Cassandra logo

    Apache Cassandra

    Apache Cassandra is an open-source NoSQL distributed database for mission-critical data and large active datasets.

    Free planOpen sourceWebAPILinuxmacOS
    7.7Free plan
  4. 7FalkorDB logo

    FalkorDB

    FalkorDB is a graph database for managing interconnected data and supporting AI applications.

    Free planWebAPILinuxSelf-hosted
    7.5From $73 a month
  5. 8MarkLogic logo

    MarkLogic

    Free planWebAPILinuxmacOS
    7.4Free plan
  6. 9

    Memgraph

    Free planWebAPILinuxmacOS
    7.3Free plan
  7. 10Amazon DocumentDB logo

    Amazon DocumentDB

    Amazon DocumentDB is a cloud, fully managed document database service compatible with MongoDB APIs and drivers.

    WebAPI
    7.1
  8. 11

    Apache HBase

    Apache HBase is a distributed data store for applications that need random, real-time reads and writes with strict consistency.

    Free planOpen sourceAPILinuxSelf-hosted
    7.1Free plan
  9. 12Neo4j logo

    Neo4j

    Neo4j is a property graph database for storing and querying connected data.

    Free planSelf-hosted
    7.0From $65 a month
  10. 13TigerGraph logo

    TigerGraph

    TigerGraph is a graph database for real-time analysis of connected data, using Native Parallel Graph design and the GSQL query language.

    Free planWebAPILinuxSelf-hosted
    6.9$45 usage-based
  11. 14Google Cloud Bigtable logo

    Google Cloud Bigtable

    Google Cloud Bigtable is a fully managed NoSQL database for low-latency workloads such as machine learning, operational analytics, and user-facing applications.

    Free planWebAPI
    6.8From $0.03 a month
  12. 15

    RavenDB

    RavenDB is a schema-less NoSQL document database for storing JSON documents and binary attachments.

    Free planWebAPILinuxmacOS
    6.8Free plan
  13. 16SurrealDB logo

    SurrealDB

    SurrealDB is a database platform with relational, document, graph, vector and time-series data built in.

    Free planSelf-hosted
    6.8From $0.19 a month
  14. 17Redis Insight logo

    Redis Insight

    Redis Insight is a free developer tool for working with Redis through a graphical interface and command line.

    Free planWebLinuxmacOSSelf-hosted
    6.7Free plan
  15. 18Apache CouchDB logo

    Apache CouchDB

    Apache CouchDB is a document database that stores named documents and lets applications read and update them through a RESTful HTTP API.

    Free planWebAPILinuxmacOS
    6.6Free plan
  16. 19Amazon Keyspaces logo

    Amazon Keyspaces

    Amazon Keyspaces is a managed database service compatible with Apache Cassandra.

    Free planWebAPI
    6.4Free plan
  17. 20

    Google Cloud Memorystore

    Google Cloud Memorystore is a fully managed in-memory service for Valkey, Redis Cluster, Redis, and Memcached, with protocol compatibility for those engines.

    WebAPI
    6.4From $0.05 a month
  18. 21IBM Cloudant logo

    IBM Cloudant

    Free planWebAPILinux
    6.4Free plan
  19. 22Azure Cosmos DB for NoSQL logo

    Azure Cosmos DB for NoSQL

    Azure Cosmos DB for NoSQL is a cloud database service that lists JSON documents, transactions, configurable consistency controls, multi-region…

    Free planAPISelf-hosted
    6.3Free plan
  20. 23Valkey logo

    Valkey

    Valkey is an open-source key/value datastore for caching, message queues, and use as a primary database.

    Free planAPILinuxmacOSSelf-hosted
    6.2Free plan
  21. 24Amazon Neptune logo
    6.0
  22. 25

    Dgraph

    WebAPILinuxSelf-hosted
    6.0

Choosing well

Match the data model

Compare the data model shown for a database with the shape of the information your application stores. The query interface should fit the way you need to read or change that information.

Choose a deployment style

Deployment options in this category include API, web, Linux, self-hosted, macOS and Windows. Check the stated platforms and select a setup that fits your infrastructure and device access.

If you plan to run code yourself, review the licence and whether the project offers open-source code.

Review scale and resilience

Use the horizontal-scaling and replication fields to compare how a service can grow and keep copies of data. Max storage helps you check whether its stated capacity fits your workload.

Check plans and trials

Pricing varies by tool. Amazon DynamoDB lists a free plan, Apache CouchDB is marked free, and Amazon Neptune lists a 30-day trial. Check the current paid-from price and plan terms before committing.

Questions people ask

Can I run a NoSQL database myself?

Self-hosted and Linux are among the listed platform options. Confirm that the specific database supports the deployment method you want.

Are free options available?

Free plans, free pricing and free trials are offered by items in this category. For example, DynamoDB lists a free plan and Neptune lists a 30-day trial.

What should I compare beyond price?

Compare data model, deployment options, horizontal scaling, replication, max storage and query interface, along with platform support.

Is open-source code available?

Open-source code is offered by items in this category. Check the licence for the tool you are considering before use.

More in Analytics & Data

The whole section