Cloud database services represent fully managed or serverless database platforms provided by cloud vendors like AWS, Azure, and Google Cloud, eliminating the operational burden of provisioning, patching, and scaling infrastructure. These services enable organizations to focus on application development rather than database administration, offering built-in features like automated backups, high availability, and global distribution. In 2026, the landscape has expanded beyond traditional relational and NoSQL models to include purpose-built vector databases for AI workloads, distributed NewSQL systems offering global ACID transactions, and HTAP databases unifying transactional and analytical processing in a single cluster. A key design consideration: managed services abstract complexity but may limit low-level control—choosing the right service requires balancing flexibility, cost, and operational simplicity for your specific workload characteristics.
What This Cheat Sheet Covers
This topic spans 13 focused tables and 113 indexed concepts, 107 flashcards. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
A jump-to index of every table row in this cheat sheet.
An interactive map of every table and concept in this topic.
Table 1: Database Service Models
Choosing the right database model is the single most consequential architectural decision in a cloud system. Matching your data structure and access patterns to the right model—relational, document, key-value, vector, or time-series—determines throughput, consistency, and cost at every scale.
| Type | Example | Description | |
|---|---|---|---|
AWS RDS PostgreSQLAzure SQL Database | • Fully managed SQL databases with ACID guarantees, schema enforcement, and support for complex joins • best for transactional systems, structured data, and applications requiring strong consistency. | ||
MongoDB AtlasDynamoDBCosmos DB | • Schema-flexible document stores optimized for hierarchical data and rapid development • ideal for content management, user profiles, and applications with evolving data models. | ||
DynamoDBAzure Cosmos DB | • Ultra-fast lookups by primary key with single-digit millisecond latency • designed for session stores, caching layers, and high-throughput read/write operations at massive scale. | ||
Amazon MemoryDBElastiCache ServerlessAzure Managed Redis | • Entire dataset stored in RAM for microsecond reads and single-digit millisecond writes • durable in-memory databases (MemoryDB) add multi-AZ transaction logs; pure caches (ElastiCache) are for ephemeral acceleration. | ||
pgvectorPineconeOpenSearch k-NN | • Store high-dimensional embeddings alongside structured data for semantic similarity search • essential for RAG pipelines, semantic search, and recommendation systems in AI applications; supported natively via pgvector in most cloud PostgreSQL services. | ||
BigQuerySnowflakeRedshift | • Column-oriented storage for analytical queries across billions of rows • designed for data warehousing, business intelligence, and OLAP workloads with aggregations over large datasets. | ||
Amazon TimestreamInfluxDB CloudTimescaleDB | • Optimized for timestamped metrics and events with automatic data retention policies and downsampling • critical for IoT telemetry, DevOps monitoring, and financial tick data. | ||
CockroachDBTiDBGoogle Cloud Spanner | • Horizontally scalable relational databases delivering SQL semantics with automatic sharding and ACID transactions across nodes and regions • eliminates the manual sharding required by traditional RDBMS at global scale | ||
Amazon NeptuneNeo4j AuraCosmos DB Gremlin | • Model relationships as first-class citizens using nodes and edges • excel at fraud detection, recommendation engines, social networks, and knowledge graphs where connections matter more than entities. | ||
BigtableCassandra | • Distributed storage for sparse, high-dimensional data with horizontal scalability • used for time-series at extreme scale, user activity logs, and IoT sensor networks. | ||
Aurora Serverless v2Cosmos DB ServerlessFirestore | • Auto-scaling capacity with per-request billing and zero administration • eliminates capacity planning for intermittent workloads, development environments, and unpredictable traffic patterns. |