Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

Best Database as a Service (DBaaS) Provider

Database as a service (DBaaS) is the process of application owners paying an outside provider that launches and maintains a cloud database for storage, as opposed to having the application owners control the database themselves. Payments are per-usage and application owners can access their application data as they please. These databases provide the same functionality as a standard relational or non-relational database. DBaaS is beneficial for companies that are trying to avoid the work of configuring, maintaining, and upgrading their own databases. DBaaS lives in the overall realm of software as a service (SaaS), similar to platform as a service (PaaS) and infrastructure as a service (IaaS), where all products are hosted as a service. Other types of databases include relational database tools, NoSQL database tools, graph database tools and more. Developers on a budget also have options with free database software.

To qualify for inclusion in the Database as a Service category, a product must:

  • Be offered by an independent data storage provider
  • The outside provider must launch, maintain, administer, and be held responsible for performance of said database
  • Application owners must be able to access necessary data on-demand
  • These services must be offered via per-usage subscription-based payment plans
G2 Grid® for Database as a Service (DBaaS)
Leaders
High Performers
Contenders
Niche
Momentum Leaders
Momentum Score
Market Presence
Satisfaction
content
Features
Star Rating

Database as a Service (DBaaS) reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Compare Database as a Service (DBaaS) Provider

Results: 64
G2 takes pride in showing unbiased ratings on user satisfaction. G2 does not allow for paid placement in any of our ratings.
Results: 64
Filter Results
Filter by:
Sort by
Features
Star Rating
Sort By:

    Nonrelational database for applications that need performance at any scale

    Amazon Aurora is a MySQL and PostgreSQL-compatible relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases.

    Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business. Amazon RDS gives you access to the capabilities of a familiar MySQL, Oracle or Microsoft SQL Server database engine. This means that the code, applications, and tools you already use today with your existing databases can be used with Amazon RDS. Amazon RDS automatically patches the database software and backs up your database, storing the backups for a user-defined retention period and enabling point-in-time recovery. You benefit from the flexibility of being able to scale the compute resources or storage capacity associated with your relational database instance via a single API call. In addition, Amazon RDS makes it easy to use replication to enhance availability and reliability for production databases. Amazon RDS for MySQL also enables you to scale out beyond the capacity of a single database deployment for read-heavy database workloads. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use.

    MongoDB Atlas is a cloud-hosted MongoDB service engineered and run by the same team that builds the database. It incorporates operational best practices we’ve learned from optimizing thousands of deployments across startups and the Fortune 100. Build on MongoDB Atlas with confidence, knowing you no longer need to worry about database management, setup and configuration, software patching, monitoring, backups, or operating a reliable, distributed database cluster.

    Azure Database for PostgreSQL is a Managed PostgreSQL database service for app developers that integrates the PostgreSQL community edition with Azure for scalability, high-availability, and your choice of languages and frameworks.

    SimpleDB is a highly available and flexible non-relational data store that offloads the work of database administration.

    Azure SQL Database is a relational database-as-a service using the Microsoft SQL Server Engine. SQL Database is a high-performance, reliable, and secure database you can use to build data-driven applications and websites in the programming language of your choice, without needing to manage infrastructure.

    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.

    A managed database-as-a-service platform enables modern enterprise applications built on open source database technologies.IBM Compose offers a database for every developer’s need on one easy-to-manage platform. Choose from MongoDB, Elasticsearch, PostgreSQL, MySQL, Redis, RethinkDB, ScyllaDB, JanusGraph, RabbitMQ, or etcd or build your data stack with pure polyglot persistence by combining several databases to ensure your data is used to the fullest, giving your application, analytics or APIs the best access possible.

    Zoho Creator
    (25)4.4 out of 5
    Optimized for quick response
    Optimized for quick response

    Zoho Creator is a low-code application development platform that empowers you to build enterprise-class applications that run on mobile, tablet, and web. Create custom forms, configure workflows, build informative pages, and get your app up and running in minutes. Whether it's logistics or order management, the possibilities are endless. Businesses of all size trust Zoho Creator to manage their data and have built more than 2 million+ apps on it. Access data anytime, anywhere. 

    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 optional user-defined key management through IBM Key Protect. Cloudant also offers an EU-managed service, that ensures all data and operations are handled solely by EU citizens. Global Availability — Available in all IBM Cloud regions and 55+ data centers across the world, Cloudant can easily be set up for disaster recovery between continents or scaling an app for a global release through a horizontal scaling architecture that can handle millions of users and terabytes of data to grow seamlessly alongside your business. All Cloudant instances are deployed on clusters that span availability zones in regions that support them, for added durability at no extra cost. Data flexibility — Leverage a flexible JSON schema and powerful API that is compatible with Apache CouchDB™, enabling you to access an abundance of language libraries and tools to rapidly build new applications and features. Durable replication — Move application data closer to all the places it needs to be — for uninterrupted data access, offline or on. Cloudant helps teams build Progressive Web Apps, develop with an offline-first architecture or manipulate data on edge devices. Powerful serverless API — Enhance your applications with built-in key-value, MapReduce, full-text search and geospatial querying that go beyond simple bounding boxes. Stream the changes feed for seamless integration with event-driven applications and IBM Cloud functions.

    Cloud Bigtable is Google's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail. Bigtable is designed to handle massive workloads at consistent low latency and high throughput, so it's a great choice for both operational and analytical applications, including IoT, user analytics, and financial data analysis.

    Amazon Neptune is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. The core of Amazon Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency. Amazon Neptune supports popular graph models Property Graph and W3C's RDF, and their respective query languages Apache TinkerPop Gremlin and SPARQL, allowing you to easily build queries that efficiently navigate highly connected datasets. Neptune powers graph use cases such as recommendation engines, fraud detection, knowledge graphs, drug discovery, and network security. Amazon Neptune is highly available, with read replicas, point-in-time recovery, continuous backup to Amazon S3, and replication across Availability Zones. Neptune is secure with support for encryption at rest. Neptune is fully-managed, so you no longer need to worry about database management tasks such as hardware provisioning, software patching, setup, configuration, or backups.

    Kintone
    (20)4.5 out of 5
    Optimized for quick response
    Optimized for quick response

    kintone is a no-code business application platform that allows non-technical users to create powerful apps, workflows, and databases for their teams and organizations. Using clicks instead of code, kintone users can build apps that automate business processes, collaborate on projects/tasks, and quickly report on complex data. For business users that need to get started right away, kintone also provides dozens of pre-built applications for a variety of use cases such as CRM, project management, inventory management, and much more.

    Caspio is the #1 cloud platform for creating custom database applications fast and without coding. With an intuitive point-and-click app builder, non-technical business users will be able to create custom web apps fast and at a fraction of cost compared with traditional software development. All Caspio-powered apps can be seamlessly deployed on your own website, intranet, CMS, blog, or any other web property. With Caspios online database platform, you can create apps 20 times faster than conventional development. All pricing plans include UNLIMITED USERS. Try it for free!

    Cloud Datastore is a highly-scalable NoSQL database for your web and mobile applications

    Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts. 3T will continue development of Robo 3T in parallel with its own MongoDB GUI and the good news is that it will be making Robo 3T free for all users from now on. This is an exciting new step for Robo 3T and its community, which will benefit users and the wider MongoDB ecosystem.

    The first horizontally scalable, strongly consistent, relational database service

    Cloud SQL is a fully-managed database service that makes it easy to set up, maintain, manage, and administer your relational PostgreSQL BETA and MySQL databases in the cloud. Cloud SQL offers high performance, scalability, and convenience. Hosted on Google Cloud Platform, Cloud SQL provides a database infrastructure for applications running anywhere.

    Amazon DocumentDB (with MongoDB compatibility) is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads.

    Azure Database for MySQL is a fully-managed database service for app developers and it is capable of handing mission-critical workload with predictable performance and dynamic scalability.

    Fusioo is a collaborative online database designed to give teams the flexibility to build their custom database and work the way they want to, without writing a single line of code.

    Beats is the platform for building lightweight, open source data shippers for many types of data you want to enrich with Logstash, search and analyze in Elasticsearch, and visualize in Kibana.

    Intel Cloud Edition for Lustre software is a scalable, parallel file system purpose-built for HPC.

    Deploy Oracle databases quickly and easily in a highly-available cloud environment, and benefit from the performance of dedicated hardware, proven RAC reliability, data security, and granular controls

    Zadara® Storage offers enterprise Storage-as-a-Service (STaaS), delivering high-performance, highly available file, block and object storage. The company’s award-winning Zadara Storage Cloud delivers a common storage-as-a-service platform that can be deployed at any location (cloud, on-premises or hybrid), supporting any data type (block, file and object) and connecting to any protocol (FC, iSCSI, iSER, NFS, CIFS, S3, Swift). The patented VPSA® Storage Array service provides flexible, enterprise SAN and NAS technology while the VPSA® Object Storage service delivers private, as-a-service, object storage for peta-scale primary and secondary storage. Both services provide resource isolation, exceptional data security, and management control. Zadara Storage solutions meet the most stringent Service-Level Agreements (SLAs). Zadara is available both via OPaaS (On Premises-as-a-Service) and through a wide range of worldwide cloud and colocation providers, including value-added relationships with Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, Dimension Data, Equinix and others.

    Backand is a powerful backend-as-a-service for web and mobile apps that provides out-of-the-box social login, push notifications, hosting and much more.

    TeamDesk is a hosted database-driven platform for creating, maintaining, organizing and sharing business information over the Internet.

    Amazon Relational Database Service (RDS) on VMware lets you deploy managed databases in on-premises VMware environments using the Amazon RDS technology enjoyed by hundreds of thousands of AWS customers.

    IBM Compose for MySQL is a fast, easy-to-use, and flexible RDBMS. As the central component of the LAMP model, it sports a number of connectors, including Python, PHP and C++ for development needs. MySQL is a popular choice because of its flexibility and vast supported ecosystem.

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

    ONTAP Cloud is a data management solution designed to provide protection, visibility and control for cloud-based workloads and control both cloud and on-premises resources from a single, centralized management console.

    Clusterpoint database is a document-oriented database server platform for storage and processing of XML and JSON data. Database architecture blends ACID-compliant OLTP transactions, full-text search, and analytics.

    JanusGraph is a scalable graph database optimized for storing and querying highly-interconnected data and provides you with simple and efficient data retrieval from complex structures

    Compose for MongoDB gives MongoDB even more power by giving you an easy, auto-scaling deployment system which delivers high availability and redundancy, automated no-stop backups and much more.

    Compose for Redis lets you use counters, queues, lists, and hyperlogs to handle complex data issues simply. Redis is the modern developer's multi-tool with something to offer for every use case.

    IBM Compose for ScyllaDB retains compatibility with Cassandra tool and data files and adds self - tuning capabilities and benchmarks for a 10X better performance

    IBM Db2
    (1)5.0 out of 5
    Optimized for quick response
    Optimized for quick response

    About IBM Db2 IBM believes in unlocking the potential of your data, not throttling it. We hold our databases to a higher standard, making it easy to deploy your data wherever it's needed, fluidly adapting to your changing needs and integrating with multiple platforms, languages and workloads. IBM Db2 is supported across Linux, Unix, and Windows operating systems.

    Instaclustr’s Managed Service for Apache Cassandra gets you up and running quickly and is the most reliable way to run Cassandra for your application. We are so confident in the performance of our clusters that we include latency and performance guarantees in our contracted SLAs. Instaclustr fully managed and SOC 2 certified managed service for Apache Cassandra® can be provided on most of the major cloud providers including AWS, Azure, GCP, and IBM Cloud.

    ObjectRocket for MongoDB provides pre-configured, high performance, highly available hosted MongoDB instances in the cloud that automatically scale as you grow.

    StorageCraft Cloud Services stores users backups remotely so they can recover data, even virtualize their machines and re-create their network in cloud purpose-built for disaster recovery (DR).

    Best deployments, migrations, rollbacks, application changes using production data

    Basemaster is a database generation tool for all aspects of your business; sales, marketing, finance, IT-management, education, customer service, etc.

    ClearDB is a fault tolerant database-as-a-service for MySQL powered applications.

    CloudDataGenius is a powerful software-as-a-service (SaaS) that lets you build simple cloud database apps for managing your organization's relational data. Call it whatever you want: online database, web database builder, web application builder, database software or online database application - it helps you store and manage your relational datasets and information in the cloud, so you can access it anytime, anywhere and on any device.

    ClusterEngine is a Cloud Hosted MySQL and MariaDB service provider, both single and cluster instances.

    IBM Compose for Elasticsearch gives Elasticsearch even more power with an easy, auto-scaling deployment system that delivers high availability and redundancy, automated no-stop backups and much more

    IBM Compose etcd is a key/value store the holds the always-correct data you need to coordinate and manage your server cluster. etcd ensures data consistency in your cluster and also enforces the order in which operations take place in the data so every node arrives at the same result in the same way.

    Compose for PostgreSQL simplifies database hosting with an auto-scaling deployment system that delivers high availability and redundancy, automated, no-stop backups, and more.