Database-as-a-Service (DBaaS)

Top Rated Database-as-a-Service (DBaaS) Products

TrustRadius Top Rated for 2021

These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on reviews; there is no paid placement, and analyst opinions do not influence the rankings. Read more about the Top Rated criteria.

Database-as-a-Service (DBaaS)  TrustMap

TrustMaps are two-dimensional charts that compare products based on trScore and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.

Database-as-a-Service (DBaaS) Overview

What is Database as a Service Software?

Database as a Service (DBaaS) software, sometimes referred to as cloud database software, is the delivery of database functionalities as a service in much the same way that Infrastructure as a Service (IaaS) or Platform as a Service (PaaS) provides IT technology platforms and development platforms as managed services in the cloud. In many cases, databases are included in Iaas and PaaS offerings.


Many DbaaS offerings are relational database management systems (RDBMS) requiring the use of SQL, but some are based on alternative technologies like NoSQL databases. The advantages of the cloud service model - primarily not having to install or maintain the software in the data center - are well understood. But there are also some disadvantages such as lack of control over network performance issues, or inability to compress data or other database maintenance tasks.

Features & Capabilities

DBaaS software features can vary depending on the software, but below are some of the features that many DBaaS tools offer.
  • Data Security

  • Data Collaboration

  • Scalable Storage

  • Data Administration and Management

  • Usage-based pricing

Pricing Information

Database as a Service offerings are made available to customers on demand and are usually paid for depending on use via a monthly or annual fee. The provider is responsible for managing the service and the end-user has no requirement to maintain, upgrade or administer the database.

Database as a Service Comparison

When considering DBaaS options, consider the following aspects of each product offering.

  1. Database Type: Many DBaaS software options areuse SQL for querying and managing stored data. Some DBaaS software makes use of alternative options such as NoSQL. When purchasing a DBaaS software, you should consider what type of tables will work best for your organization, and what your database team will be most comfortable working with.

  2. Integrations: Some DBaaS software options provide integrations with other applications, which can make it easier to pull in data from other sources. Consider what applications you need to extract data from when selecting a DBaaS.

  3. Security: Many businesses store sensitive information in databases that they need to keep secure. When selecting a DBaaS, be sure to consider what encryption it includes and what regulatory compliance standards it can meet.

Database-as-a-Service (DBaaS) Products

(1-25 of 52) Sorted by Most Reviews

IBM Cloud Databases

IBM Cloud Databases

Customer Verified
Top Rated
TRUE

IBM Cloud Databases are open source data stores for enterprise application development. Built on a Kubernetes foundation, they offer a database platform for serverless applications. They are designed to scale storage and compute resources seamlessly without being constrained by the…

Key Features

  • Automated backups (83)
    88%
    8.8
  • Database scalability (81)
    81%
    8.1
  • Monitoring and metrics (82)
    72%
    7.2
Couchbase

Couchbase

Customer Verified
Top Rated

Couchbase provides a cloud database that offers the capabilities required for business-critical applications on a scalable and available platform. Couchbase is built on open standards, and aims to combine the best of NoSQL with the power and familiarity of SQL in order to simplify…

Key Features

  • Availability (78)
    89%
    8.9
  • Performance (79)
    86%
    8.6
  • Concurrency (77)
    84%
    8.4
Amazon Relational Database Service (RDS)

Amazon RDS

Customer Verified

Amazon Relational Database Service (Amazon RDS) is a database-as-a-service (DBaaS) from Amazon Web Services.

Key Features

  • Database scalability (11)
    94%
    9.4
  • Automated backups (11)
    92%
    9.2
  • Automatic software patching (11)
    90%
    9.0
IBM Cloudant

Cloudant is an open source non-relational, distributed database service that requires zero-configuration. It's based on the Apache-backed CouchDB project and the creator of the open source BigCouch project. Cloudant's service provides integrated data management, search, and analytics…

Key Features

  • Availability (13)
    83%
    8.3
  • Performance (13)
    81%
    8.1
  • Concurrency (13)
    79%
    7.9
SAP Data Warehouse Cloud

SAP Data Warehouse Cloud

Customer Verified
Top Rated

SAP® Data Warehouse Cloud unifies data and analytics in one cloud solution that includes data integration, database, data warehouse, and analytics capabilities. Built on the SAP HANA® Cloud database, it aims to enable users to better understand business data and make confident decisions…

Azure SQL Database

Azure SQL Database

Starting Price $0.50

Azure SQL Database is Microsoft's relational database as a service (DBaaS).

Key Features

  • Database scalability (28)
    96%
    9.6
  • Database security provisions (28)
    90%
    9.0
  • Automated backups (28)
    90%
    9.0
Oracle Autonomous Database

Oracle Autonomous Database provides a self-driving, self-securing, self-repairing cloud service that eliminate the overhead and human errors associated with traditional database administration. Oracle Autonomous Database takes care of configuration, tuning, backup, patching, encryption,…

Key Features

  • Performance optimization tools (18)
    81%
    8.1
  • Database security (18)
    80%
    8.0
  • User management (18)
    70%
    7.0
Google BigQuery

Google BigQuery

Starting Price $4

Google's BigQuery is part of the Google Cloud Platform, a database-as-a-service (DBaaS) supporting the querying and rapid analysis of enterprise data.

Key Features

  • Database scalability (22)
    93%
    9.3
  • Automated backups (17)
    88%
    8.8
  • Monitoring and metrics (18)
    87%
    8.7
SingleStore (formerly MemSQL)

SingleStore (formerly MemSQL)

Customer Verified
Top Rated
Starting Price $0.69

MemSQL is a NoSQL database offering from the company of the same name in San Francisco.

RavenDB

RavenDB

Customer Verified
Top Rated

RavenDB is a NoSQL Document Database that is fully transactional (ACID) across the database and throughout clusters. It is presented by the vendor as an easy to use all-in-one database that minimizes the need for third party addons, tools, or support to boost developer productivity…

Key Features

  • Performance (14)
    94%
    9.4
  • Concurrency (14)
    94%
    9.4
  • Availability (14)
    94%
    9.4
Amazon Aurora

Amazon Aurora is a MySQL compatible relational database system from Amazon Web Services.

Google Cloud SQL

Google Cloud SQL is a database-as-a-service (DBaaS) with the capability and functionality of MySQL.

Key Features

  • Database scalability (11)
    92%
    9.2
  • Automatic software patching (11)
    92%
    9.2
  • Automated backups (11)
    90%
    9.0
Azure Cosmos DB

Microsoft Azure Cosmos DB is Microsoft's Big Data analysis platform. It is a NoSQL database service and is a replacement for the earlier DocumentDB NoSQL database.

Caspio

Caspio

Starting Price $0

Caspio is an all-in-one solution providing the infrastructure, tools and support that allows users to create customized online databases, applications, reports, forms, and charts/graphs. The point-and-click interface requires no coding experience and apps can be integrated into any…

Oracle Database Cloud Service

Oracle offers their DBaaS, the Oracle Database Cloud Service, touting high availability, scalability, available managed or under enterprise control.

MongoDB Atlas

MongoDB Atlas

Starting Price $57

MongoDB Atlas is the company's automated managed cloud service, supplying automated deployment, provisioning and patching, and other features supporting database monitoring and optimization.

InfluxDB

The InfluxDB is a time series database from InfluxData headquartered in San Francisco. As an observability solution, it is designed to provide real-time visibility into stacks, sensors and systems. It is available open source, via the Cloud as a DBaaS option, or through an Enterprise…

Amazon ElastiCache

Amazon ElastiCache offers fully managed Redis and Memcached.

Google Cloud Datastore

Google Cloud Datastore is a NoSQL "schemaless" database as a service, supporting diverse data types. The database is managed; Google manages sharding and replication and prices according to storage and activity.

Redis Enterprise Cloud

Redis Labs in Mountain View, California offers Redis Enterperise Cloud, available on AWS, Microsoft Azure, and Google Cloud, delivered as a service and boasting maximal uptime, easy migration with on-prem deployments of Redis, designed to enable users to run any query, simple or…

Db2 Warehouse on Cloud

IBM Db2 Warehouse on Cloud is a fully managed cloud data warehouse, ideal for business intelligence reporting and analytics. Use Db2 Warehouse on Cloud to store relational data, including special types such as geospatial data. Then analyze that data with SQL or advanced built-in…

Oracle Autonomous Transaction Processing

Oracle offers the Autonomous Transaction Processing, supporting database self-repair and maintenance with machine learning to eliminate human labor, human error, and manual tuning.

IBM Db2 on Cloud

IBM offers Db2 on Cloud, the company's fully managed database-as-a-service (DbaaS), featuring flexible pricing for scaling resource usage, as well as precise performance plans.

Amazon SimpleDB

Amazon SimpleDB is a non-relational data store and service.

Google Cloud Spanner

Google Cloud Spanner is a cloud database-as-a-service product offered as a service on Google Cloud Platform (GCP).

Frequently Asked Questions

Do you need to be able to write code to use a DBaaS?

DBaaS tools all use database engines similar to traditional database software. This means that many allow, or require users to write SQL code to perform queries. There are some DBaaS options that provide no-code solutions, so they can be used by businesses without significant IT resources.

Are there free or open source DBaaS options?

While there are no open source DBaaS options, as all of them require a cloud service provider. Despite this, many DBaaS options are based on open source database engines such as PostgreSQL, and can be highly customized.

What features are included in DBaaS options beyond basic database features?

Many DBaaS options include security features that help keep sensitive data secure. Additionally, some DBaaS options include support for regulatory compliance, which can be keyu for organizations that need to comply with standards like GDPR and HIPAA.