Star Rating
Languages Supported
Pricing Options

Document Databases reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Best Document Databases Software

    Document databases store related data in document format. These databases support document creation, retrieval via query, updating and editing, and deletion of information within the documents. Document stores, because of their lack of structure, are easily scalable by utilizing clusters. Document-oriented databases allow for a variety of document model types, but house relevant data together in a semi-structured schema. The semi-structured schema allows metadata to be stored within the documents. Businesses interested in implementing a schema-less database may opt for a document database. Document databases store information in a range of encoding, or languages, including YAML, JSON, BSON, and XML, the latter of which can be qualified as its own class of databases. There are other database types similar but slightly different to document database software include object-orientated database tools, graph database tools, key-value store tools and more. Startups, small businesses and indie developers can look at free database software.

    To qualify for inclusion in the Document Database category, a product must

    Provide data storage
    Organize data in a document model
    Allow users to retrieve data

    Top 10 Document Databases Software

    • MongoDB
    • Amazon DynamoDB
    • Couchbase Server
    • MongoDB Atlas
    • Percona Server for MongoDB
    • Google Cloud Firestore
    • ArangoDB
    • Azure Cosmos DB
    • InterSystems IRIS
    • Database management

    Compare Document Databases Software

    G2 takes pride in showing unbiased reviews on user satisfaction in our ratings and reports. We do not allow paid placements in any of our ratings, rankings, or reports. Learn about our scoring methodologies.
    Sort By:
    Results: 65
    View Grid®
    Adv. Filters
    (381)4.5 out of 5

    MongoDB is the leading modern, general purpose database platform, designed to unleash the power of software and data for developers and the applications they build. Headquartered in New York, MongoDB has more than 18,400 customers in over 100 countries. The MongoDB database platform has been downloaded over 110 million times and there have been more than one million MongoDB University registrations.

    (137)4.2 out of 5

    Amazon DynamoDB is a key-value, NoSQL, document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. It is a serverless database with no servers needed to provision, patch, or manage and no software to install, maintain, or operate. Customers trust DynamoDB because it can handle more than 10 trillion requests pe

    (83)4.4 out of 5

    Couchbase is a multi-model NoSQL database for mission-critical applications. It is designed to help deliver ever-richer and ever more personalized customer and employee experiences. Built with powerful NoSQL technology, the Couchbase Data Platform was architected on top of an open source foundation for the massively interactive enterprise. The geo-distributed Engagement Database promises to provide developer agility and manageability, as well as performance at any scale. Customers include indus

    (119)4.5 out of 5

    MongoDB Atlas is the fully-managed, global cloud database service for modern applications. Best-in-class automation and proven practices guarantee availability, scalability, and compliance with the most demanding data security and privacy standards. You can run Atlas on AWS, Google Cloud, and Azure or you could choose to run on all three at once. With multi-cloud clusters in Atlas, you can take advantage of unique tools and services native to all three major cloud providers without any added com

    (38)4.5 out of 5
    Entry Level Price:0$

    Percona Server for MongoDB is a free and open-source drop-in replacement for MongoDB Community Edition. It combines all the features and benefits of MongoDB Community Edition with enterprise-class features from Percona. Built on the MongoDB Community Edition, Percona Server for MongoDB provides flexible data structure, native high availability, easy scalability, and developer-friendly syntax. It also includes an in-memory engine, hot backups, LDAP authentication, database auditing, and log redacti

    (57)4.2 out of 5

    Cloud Firestore is a NoSQL document database that lets you easily store, sync, and query data for your mobile and web apps - at global scale.

    (55)4.7 out of 5
    Entry Level Price:free

    One database. One Query Language. Three data models. Endless Possibilities. With more than one million downloads, ArangoDB is a fast growing native multi-model NoSQL database. It combines the power of graphs, with JSON documents and a key-value store. ArangoDB makes all of your data-models accessible with a single elegant declarative query language. ArangoDB is the simple, versatile and performant answer to many challenges facing developers, startups and enterprises in the near and far future. S

    (50)4.1 out of 5

    Azure Cosmos DB provides native support for NoSQL choices, offers multiple well-defined consistency models, guarantees single-digit-millisecond latencies at the 99th percentile, and guarantees high availability with multi-homing capabilities and low latencies anywhere in the world.

    (23)4.4 out of 5

    InterSystems IRIS is a complete cloud-first data platform that includes a multi-model transactional data management engine, an application development platform, and interoperability engine, and an open analytics platform. InterSystems IRIS provides a set of APIs to operate with transactional persistent data simultaneously: key-value, relational, object, document, multidimensional. Data can be managed by SQL, Java, node.js, .NET, C++, Python, and native server-side ObjectScript language. Int

    (35)3.7 out of 5

    Fully Managed — IBM Cloud service provides a fully managed, distributed JSON document database. Instantly deploy an instance, create databases, and independently scale throughput capacity and data storage to meet your application requirements. IBM expertise takes away the pain of hardware and software provisioning, patching and upgrades, while offering a 99.95 percent SLA. Secure — Cloudant is ISO27001, SOC 2 Type 2 compliant and HIPAA ready. All data is encrypted over the wire and at rest with

    (35)4.0 out of 5

    Amazon WorkDocs is a secure enterprise storage and sharing service with strong administrative controls and feedback capabilities that improve user productivity, users can comment on files, send to others for feedback, and upload new versions without having to resort to emailing multiple versions of files as attachments.

    (55)3.9 out of 5

    CouchDB is a database that completely embraces the web. Store your data with JSON documents.

    (49)3.8 out of 5
    Entry Level Price:FREE

    OrientDB is the first Multi-Model Distributed DBMS with a True Graph Engine. Multi-Model means 2nd generation NoSQL able to manage complex domain with incredible performance. OrientDB manages relationships without using JOINs, but rather direct pointers. This allows to have constant performance on traversing relationships, no matter the database size.

    (30)4.3 out of 5
    Entry Level Price:$93 per month

    Combine the advantages of world-class database technology and the innovation of a vibrant open source community with Redis Enterprise. Gain pioneering high availability in the form of Active-Active and Active-Passive geographically distributed architectures, superb linearly scaling high performance and top-notch built-in search capabilities. Extend Redis databases to Flash SSDs for infrastructure cost-savings, and utilize your hardware to the maximum extent with Redis Enterprise. Grow your Redi

    (22)4.2 out of 5

    The MarkLogic Data Hub Platform integrates and curates your enterprise data to provide immediate business value. Running on a NoSQL foundation for speed and scale, it’s multi-model, elastic, transactional, secure, and built for the cloud.

    SQL-RD is a dynamic, flexible, function-rich and intuitive automation tool for scheduling, exporting, distributing and delivering Microsoft SQL Server Reporting Services (SSRS) Reports.

    (15)4.3 out of 5

    RethinkDB is built to store JSON documents, and scale to multiple machines with very little effort. It has a pleasant query language that supports really useful queries like table joins and group by, and is easy to setup and learn.

    "Amazon DocumentDB (with MongoDB compatibility) is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads. As a document database, Amazon DocumentDB makes it easy to store, query, and index JSON data. Amazon DocumentDB is a non-relational database service designed from the ground-up to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale. In Amazon DocumentDB, the stor

    (105)4.5 out of 5

    Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists , and sets.

    (29)4.3 out of 5

    InterSystems Caché® is a high-performance database that powers transaction processing applications around the world. It is used for everything from mapping a billion stars in the Milky Way, to processing a billion equity trades in a day, to managing smart energy grids. Caché is a multi-model (object, relational, key-value) DBMS and application server developed by InterSystems. InterSystems Caché provides several APIs to operate with same data simultaneously: key-value, relational, object, docu

    (8)4.4 out of 5

    Mentioned in both Gartner and Forrester research, RavenDB is a pioneer in the newest database technology with over 2 million downloads and thousands of customers from Startups to Fortune 100 Large Enterprises. RavenDB is an open source NoSQL Operational Document Database that is fully transactional (ACID) across your database and throughout your cluster. For a fraction of the cost of a relational database, RavenDB offers high availability, high performance, and zero administration and self-opti

    (4)4.1 out of 5

    Apache Drill is an open-source software framework that supports data-intensive distributed applications for interactive analysis of large-scale datasets.

    (7)4.8 out of 5
    Optimized for quick response

    GigaSpaces is redefining in-memory technology to drive enterprise digital transformation with unparalleled speed, performance and scale. The GigaSpaces InsightEdge Portfolio delivers the fastest, scalable and easiest to deploy, suite of software platforms to meet the most challenging enterprise data and analytics processing needs. The Smart Cache, Smart Operational Data Store (ODS) and Smart Augmented Transactions platforms are powered by a unique combination of smart and autonomous data operati

    (10)4.1 out of 5

    Hazelcast IMDG (In-Memory Data Grid) is a distributed, in-memory data structure store that enables high-speed processing for building the fastest applications. It creates a shared pool of RAM from across multiple computers, and scales out by adding more computers to the cluster. It can be deployed anywhere (on-premises, cloud, multi-cloud, edge) due to its lightweight packaging that also makes it easy to maintain, since there are no required external dependencies. It provides a processing engine

    (1)5.0 out of 5

    A professional MongoDB mobile client that allows database management from iPhone, iPad or iPod touch and Android devices.

    (11)4.0 out of 5

    A NoSQL database service with on-demand throughput and storage based provisioning that supports JSON, Table and Key-Value datatypes, all with flexible transaction guarantees.

    (1)5.0 out of 5

    Percona TokuMX is an open source, drop-in replacement for MongoDB that improves performance and operational efficiency. Using advanced data compression and Fractal Tree Indexing technology, Percona TokuMX improves the performance of MongoDB applications while reducing storage costs.

    0 ratings

    1ACCESS is a Java-based software application that boasts the ability to index large volumes of documents and view them from within the program.

    (1)4.5 out of 5

    Alibaba Cloud develops highly scalable cloud computing and data management services.

    0 ratings

    AXIAR is a suite of software programs that take the output from the text files produced by business applications all the way to indexed images without any user intervention.

    Select Grid® View
    Select Company Size
    G2 Grid® for Document Databases
    Filter Grid®
    Filter Grid®
    Select Grid® View
    Select Company Size
    Check out the G2 Grid® for the top Document Databases Software products. G2 scores products and sellers based on reviews gathered from our user community, as well as data aggregated from online sources and social networks. Together, these scores are mapped on our proprietary G2 Grid®, which you can use to compare products, streamline the buying process, and quickly identify the best products based on the experiences of your peers.
    High Performers
    Couchbase Server
    Redis Enterprise
    Database management
    Amazon DynamoDB
    Amazon WorkDocs
    Azure Cosmos DB
    InterSystems IRIS
    MongoDB Atlas
    Google Cloud Firestore
    Percona Server for MongoDB
    Market Presence