Service | Description | AWS | Azure | GCP | Bluemix |
---|---|---|---|---|---|
Relational database | SQL Database is a high-performance, reliable, and secure database you can use to build data-driven applications and websites, without needing to manage infrastructure. | RDS | SQL Database including PostgreSQL, MySQL and MariaDB | Cloud SQL, PostgreSQL, MySQL | DB2 |
NoSQL—document storage | A globally-distributed, multi-model database that natively supports multiple data models: key-value, documents, graphs, and columnar. | DynamoDB | Neptune | Cosmos DB | Google Cloud Datastore | Cloudant |
NoSQL—key/value storage | A non-relational data store for semi-structured data. | DynamoDB | and SimpleDB | Table Storage | Google Cloud Datastore | Google Cloud Bigtable | Compose for ScyllaDB |
Caching | An in-memory–based, distributed-caching service that provides a high-performance store typically used to offload non-transactional work from a database. | ElastiCache | Redis Cache | Memcache | Compose for Redis |
Database migration | Focuses on migration of database schema and data from one database format to a specific database technology in the cloud. | Database Migration Service | Database Migration Service | + Data Migration Assistant | IBM Lift | Mass Data Migration |