On-demand webinar: How to Choose a Database on IBM Cloud

Hear from IBM experts on how to choose the right database for your cloud-native application.

Explore IBM's catalog of database services

IBM Cloudant

Cloudant is a scalable JSON document database optimized for web, mobile, IoT and serverless applications. The service is compatible with an open source ecosystem that includes CouchDB, PouchDB and libraries for the most popular web and mobile development stacks.

IBM Cloud Databases for MongoDB

IBM Cloud Databases for MongoDB provides a JSON document store that can be scaled vertically and horizontally. It has a rich query and aggregation framework and is accessible through a wide range of application frameworks and languages.

IBM Cloud Databases for Elasticsearch

IBM Cloud Databases for Elasticsearch combines the flexibility of a full-text search engine with the power of a JSON document database’s indexing.

IBM Cloud Databases for etcd

IBM Cloud Databases for etcd is a key and value store that developers can use to hold the always-correct data they need to coordinate and manage the server cluster for distributed server configuration management.

IBM Cloud Databases for PostgreSQL

IBM Cloud Databases for PostgreSQL offers an object-relational SQL database, complemented by powerful enhancements like indexable JSON, publish and subscribe functions and drivers.

IBM Cloud Databases for Redis

IBM Cloud Databases for Redis helps enable you to use counters, queues, lists and HyperLogLogs to handle complex data issues simply.

IBM Cloud Messages for RabbitMQ

IBM Cloud Messages for RabbitMQ routes messages between microservices for modern applications. IBM Cloud Messages for RabbitMQ makes RabbitMQ even better by managing it for you. Features include high availability, automated backup orchestration and de-coupled scaling of storage and RAM.

IBM Compose for JanusGraph

IBM Compose for JanusGraph is an Apache TinkerPop-compatible, distributed graph database optimized for storing and querying highly interconnected data.

IBM Db2 on Cloud

Db2 on Cloud is built for robust performance and provides a high-availability option with a 99.99 percent uptime SLA. Scale up or down as needed and leverage rolling security updates for peace of mind.

IBM Db2 Warehouse on Cloud

Db2 Warehouse on Cloud is a fully-managed, enterprise-class cloud data warehouse service. Powered by BLU Acceleration, Db2 Warehouse on Cloud provides you with virtually unmatched query performance.

IBM Compose for MySQL

IBM Compose for MySQL provides a fast, easy-to-use and flexible RDBMS. As the central component of the LAMP (Linux, Apache, MySQL and PHP) web-service model, it supports a number of connectors, including Python, PHP and C++ for development needs.

IBM Compose for ScyllaDB

IBM Compose for ScyllaDB is a lightning-fast, low-latency NoSQL column store that works as a drop-in replacement for Apache Cassandra.

Hyper Protect DBaaS for MongoDB

Hyper Protect DBaaS for MongoDB provides capabilities to provision, manage, maintain and monitor MongoDB through standardized APIs. It allows you to retain your data in a fully encrypted client database without the need for specialized skills.

Hyper Protect DBaaS for PostgreSQL

Hyper Protect DBaaS for PostgreSQL provides capabilities to provision, manage, maintain and monitor PostgreSQL through standardized APIs. It protects against threats of a data breach and data manipulation, leveraging the strengths of LinuxONE pervasive encryption, scalability, performance and IBM Secure Service Container technology.

IBM Cloud databases


If you need


Product type

A managed SQL cloud database configured and optimized for enterprise-grade performance

IBM Db2® on Cloud™

Relational database

A managed, 100 percent open source, relational database that's instantly deployable

IBM Cloud Databases for PostgreSQL

Relational database

A highly scalable and performant document store that excels at pushing and retrieving data to and from the edge

IBM Cloudant®

NoSQL database

A cloud data warehouse service powered by IBM BLU Acceleration®

Db2 Warehouse on Cloud

Relational database

For storing, analyzing and extracting insights from highly interconnected data

IBM Compose for JanusGraph


Effortless deployment of an in-memory cache for web optimization

IBM Cloud Databases for Redis

NoSQL database

For help migrating your data to IBM Cloud Object Storage

IBM Cloud Mass Data Migration

IBM Aspera®

Data migration


IBM Cloud databases by application


Application use cases


Storing mission-critical transactional data for retail, commerce or planning

Db2 on Cloud

IBM Cloud Databases for PostgreSQL

Scalable web and mobile apps that need flexible schemas and offline first architectures


Delivering optimization and caching for web and mobile apps

IBM Cloud Databases for Redis

Fraud detection, identity and access management, recommendation engines, and network and IT operations

IBM Compose for JanusGraph

Business intelligence applications for operational reporting

Db2 Warehouse on Cloud


NoSQL versus SQL cloud databases

The best solution? Opt for whatever is best for your workload; not just one, but as many as you need. Understand the differences, benefits, types and more for both NoSQL and SQL databases in our cloud database guides below.

NoSQL databases

With the advent of big data and agile development methodologies, NoSQL databases have gained a lot of relevance. Their main advantage is the ability to effectively handle scalability and flexibility issues for modern applications. Everything you need to know about NoSQL can be found in IBM’s guide to NoSQL databases.

SQL databases

Relational databases are at the core of most mission-critical business and government transactions, and tomorrow’s hottest applications will still be built on the back of tried and true SQL. In this essential database guide, learn how relational databases work and how they compare to other database options.

Client stories

Runkeeper chooses Cloudant to offer a concise, always-on app experience to its growing user base.

KONE uses Db2 Warehouse on Cloud to store and analyze sensor data from IBM Cloud Watson® IoT for more than 1.1 million elevators and escalators in buildings worldwide.

Comdata’s mobile app, powered by Cloudant, provides location-aware intelligence about the best options along each driver’s route, helping save time and money.

Cambridgeshire Fire and Rescue selected Db2 on Cloud to build an open-standard, collaborative model for business process discovery and development.

Allegiant Air uses Cloudant to help capture data from mobile and IoT devices as well as improve the quality of existing customer data.

Water Mission is working with IBM Compose for MongoDB to help communities keep their water supplies sustainable for years to come.

Valor Holding dramatically improved performance by migrating sales data and analysis to Db2 Warehouse on Cloud.

Get started

Explore IBM's database code patterns to start building apps with up to a USD 200 credit to use toward the purchase of IBM Cloud services.