Gallery

Contacts

405 W. Greenlawn Ave Lansing, Michigan 48910

contact@techjacksolutions.com

+1-616-320-4064


Cloud Tools Hub · Cloud Foundations

Cloud Databases Explained: RDS, DynamoDB, BigQuery and More (2026)

Last verified: June 29, 2026  ·  Format: Breakdown  ·  TechJacks Cloud Infrastructure Team: AWS Certified Solutions Architect + Google Cloud Professional Data Engineer

$6.25
BigQuery on-demand per TiB scanned (first 1 TiB/month free)
Source: GCP BigQuery Pricing 2026-06-29
$1.50
Amazon Redshift Serverless minimum billing floor per hour (no idle charges)
Source: AWS Redshift Pricing 2026-06-29
$5.00
Azure Synapse Analytics serverless SQL per TB processed
Source: Azure Synapse Pricing 2026-06-29
~50%
BigQuery long-term storage discount for tables unmodified for 90 days
Source: GCP BigQuery Pricing 2026-06-29
[BOTH] Practitioners + Decision-Makers

What Are Cloud Databases?

Cloud databases are managed database services hosted by a cloud provider. The provider handles infrastructure provisioning, patching, backups, and (in serverless offerings) scaling. You supply the schema and data; the provider operates the engine.

The core split is between two workload types:

TypeWorkloadQuery patternCloud examples
OLTP (Online Transaction Processing)Live transactional data: orders, sessions, financial recordsFast row-level reads/writes, low latency (ms), high concurrencyAmazon RDS, Amazon DynamoDB, Azure SQL Database, Azure Cosmos DB, Google Cloud SQL, Google Firestore
OLAP (Online Analytical Processing)Historical analysis, reporting, business intelligenceLarge scans across many rows and columns, complex aggregationsAmazon Redshift, Azure Synapse Analytics, Google BigQuery

Most cloud architectures use both: an OLTP database captures transactional data in real time, and a data warehouse receives periodic extracts for analytical workloads. Amazon Aurora and Amazon RDS for MySQL support zero-ETL integrations directly into Amazon Redshift (eliminating custom extract pipelines); DynamoDB also supports zero-ETL into Redshift for key-value workloads.


[BOTH] Practitioners + Decision-Makers

Relational Databases

Relational databases organize data into tables with defined schemas, enforce ACID transactions (Atomicity, Consistency, Isolation, Durability), and use SQL as the query language. They are the right tool for structured data with well-defined relationships: e-commerce inventory, financial ledgers, CRM records.

ProviderServiceEngines supportedManaged features
AWSAmazon RDSPostgreSQL, MySQL, SQL Server, Oracle, MariaDBAutomated backups, Multi-AZ failover, read replicas, automated patching
AWSAmazon AuroraPostgreSQL-compatible, MySQL-compatibleUp to 5x MySQL throughput (per AWS), up to 15 read replicas, global databases, zero-ETL to Redshift
AzureAzure SQL DatabaseSQL Server (PaaS fully managed)Built-in HA, geo-replication, automatic tuning, elastic pools for multi-tenant apps
GCPCloud SQLMySQL, PostgreSQL, SQL ServerAutomated backups, point-in-time recovery, Private Service Connect, HA configuration
GCPCloud SpannerGoogleSQL (PostgreSQL-compatible interface)Horizontally scalable ACID, 99.999% SLA, global consistency — NewSQL for workloads that exceed single-region scale. Cloud SQL handles single-region managed MySQL/PostgreSQL/SQL Server; Spanner handles globally distributed write workloads.

Shared responsibility: the cloud provider manages database engine infrastructure; you manage the schema, access control, query optimization, and application-level data handling. Customers own the data in all service models.


[WORKER] Practitioners

NoSQL Databases

NoSQL databases skip the fixed schema entirely. You get horizontal write scale and flexible data models; you give up JOIN semantics and, depending on the engine, some consistency guarantees. Choose NoSQL when your data structure evolves independently of a rigid schema, or when you need to scale writes across many nodes without resharding a relational table.

Why NoSQL consistency varies: CAP theorem. Distributed databases can guarantee at most two of three properties: Consistency (every read returns the latest write), Availability (every request gets a response), and Partition Tolerance (the system keeps working despite network splits). Since partition tolerance is non-negotiable in distributed cloud environments, NoSQL databases trade between Consistency and Availability — which is why DynamoDB offers configurable read consistency and Cosmos DB provides five consistency levels.

Consistency note: DynamoDB offers both eventually consistent reads (lower latency, lower cost per read) and strongly consistent reads. Cosmos DB exposes five configurable consistency levels from Eventual to Strong. If your workload requires that all nodes see the latest write immediately, confirm your chosen service supports strong consistency — not all NoSQL engines guarantee this by default.

ModelBest forAWSAzureGCP
Key-valueSession stores, shopping carts, cachingDynamoDB (also document), ElastiCache (Redis/Memcached)Azure Cache for Redis, Cosmos DB (Table API)Memorystore (Redis)
DocumentUser profiles, content management, catalogsDynamoDB (JSON items), DocumentDBCosmos DB (NoSQL API)Firestore, MongoDB Atlas on GCP
Wide-columnIoT telemetry, time-series at scale, high write throughputAmazon Keyspaces (Cassandra-compatible)Cosmos DB (Cassandra API), Azure Table StorageBigtable
In-memorySub-millisecond caching, rate limiting, leaderboardsElastiCache (Redis, Memcached)Azure Cache for RedisMemorystore (Redis, Memcached)
GraphSocial networks, fraud detection, knowledge graphs, recommendation enginesAmazon NeptuneCosmos DB (Gremlin API)Neo4j AuraDB (GCP Marketplace)

Amazon DynamoDB is a key-value/document database (not wide-column) classified as an OLTP service in the AWS taxonomy. It supports zero-ETL integrations directly into Amazon Aurora and Amazon RDS for MySQL, with Redshift as an analytical target. It scales horizontally across AWS regions and is priced on read/write capacity units (provisioned) or on-demand request pricing — see aws.amazon.com/dynamodb/pricing/ for current RCU/WCU rates.


[PROCUREMENT] Decision-Makers

Data Warehouses

Data warehouses store large volumes of historical data in columnar format and are built for complex aggregation queries, not individual row lookups.

ServiceProviderPricing modelScalingIdle charges
BigQueryGCPOn-demand: $6.25/TiB scanned. Slots: $0.04/slot-hour (Standard) to $0.10/slot-hour (Enterprise Plus)Fully serverless; no instance managementNone (serverless)
Redshift ServerlessAWS$1.50/hr minimum billing floor (per-second billing, 60s minimum; per AWS documentation). RPU range scales to query demand. Reserved pricing available — see aws.amazon.com/redshift/pricing/ for current Savings Plan rates. No charge when idle.Scales RPUs automatically; auto-shuts down when idleNone (shuts down automatically)
Redshift ProvisionedAWSStarts at $0.543/hr on-demand (RA3.large). Larger instance types available — see aws.amazon.com/redshift/pricing/ for full RA3 instance family and Reserved Instance rates.Manual cluster resize or elastic resizeYes (always-on cluster)
Synapse Dedicated SQLAzureStorage: $23/TB/month (1 TB blocks). Compute billed by DWU-hour at the HIGHEST scale used that hour. See azure.microsoft.com for current DWU rates.Manual DWU scaling with pause/resumeCompute: No when paused (pausing stops compute billing). Storage: Yes — $23/TB/month continues even while paused, including 7-day snapshots.
Synapse Serverless SQLAzure$5/TB processed; no instance managementFully serverlessNone (serverless)

[PROCUREMENT] Decision-Makers

Pricing Comparison: Data Warehouses

Warehouse pricing varies by compute model. BigQuery on-demand is cheapest for teams running analytical queries a few hours a day — you pay only for bytes scanned. Redshift Serverless removes idle risk entirely: it shuts down between queries, so you pay nothing when it's not running. Provisioned clusters (Redshift RA3, Synapse Dedicated) pay off only at sustained, high-volume workloads where you can commit to reserved pricing.

Key grounded rates (verified June 29, 2026; always confirm on provider pricing pages before budgeting):

MetricBigQueryRedshift ServerlessSynapse Dedicated (DW100c)
On-demand compute$6.25/TiB scanned$1.50/hr minimum (4 RPU floor, per-second billing, 60s minimum; no charge when idle). Per-RPU rate: see aws.amazon.com/redshift/pricing/Compute billed per DWU-hour at the highest scale used that hour. See azure.microsoft.com/pricing for current DWU rates
Minimum charge1 TiB/month free tier$1.50/hr billing floor per active sessionHourly billing always active
StorageActive: $0.02/GB/month; Long-term (90-day unmodified): ~50% discountSeparate S3 storage$23/TB/month (includes 7-day incremental snapshots)
Idle billingNoneNone (auto-shutdown)Compute billed per DWU-hour even when idle. Pausing stops compute billing; storage ($23/TB/month) continues. Any active query in an hour bills that full hour at the highest DWU tier used.

Rates change without notice. All figures verified from official provider pricing pages June 29, 2026. Cloud providers update pricing without advance announcement — always confirm current rates before budgeting or committing to reserved capacity. See AWS Redshift, BigQuery, and Synapse Analytics pricing pages for current rates.


[BOTH] Practitioners + Decision-Makers

Cost Gotcha Register

These billing behaviors are verified from official provider pricing documentation (June 2026). Each one has an easy-to-miss trigger that generates unexpected charges.

Danger / BigQuery
LIMIT does not reduce your bill
BigQuery uses columnar storage and charges for columns accessed, not rows returned. A LIMIT 10 clause at the end of a 1 TiB query still bills for 1 TiB. Use table partitioning and clustering to reduce actual bytes scanned.

Prevention: Always run SELECT * EXCEPT (large_columns) or scope your column list before testing on large tables. Use BigQuery's built-in cost estimator (--dry_run in bq CLI or "This query will process X GB" in the Console) before executing.

Danger / Azure Synapse Dedicated
DWU billed at the highest tier used in any given hour
If you scale a Synapse dedicated pool from DW100c to DW500c for 10 minutes within an hour, you pay for the full hour at DW500c rates. Scaling back down partway through the hour does not reduce that hour's cost.
Danger / Azure Synapse Dedicated
Compute bills hourly even when idle
Unlike Redshift Serverless, Azure Synapse dedicated SQL pools charge hourly compute even when no queries run. Pausing stops compute billing, but if queries ran at any point during an hour, you pay that full hour. Align pause/resume schedules to workload windows.
Warning / Azure Synapse Dedicated
Storage bills continue when paused
Pausing an Azure Synapse dedicated SQL pool stops compute billing but storage continues at $23/TB/month, which includes the primary database plus 7 days of incremental snapshots. Long-term paused pools still generate storage costs.
Warning / BigQuery
90-day long-term storage discount: any table write resets the clock
BigQuery applies approximately a 50% long-term storage discount to tables not modified in 90 days. Any write operation (INSERT, UPDATE, or DELETE) resets the 90-day timer for that table. Batch-load tables by partition where possible to preserve the discount on older partitions.

[BOTH] Practitioners + Decision-Makers

Database Service Picker

Find your database type
Answer three questions to get a database family recommendation.
Recommendation
🔒
[PREMIUM] Template Marketplace
Cloud Database Decision Matrix
Side-by-side evaluation scorecard covering 18 criteria across cost, consistency, scalability, query model, managed features, and compliance readiness for RDS/Aurora, DynamoDB, Redshift, BigQuery, Synapse, Cosmos DB, and Cloud SQL. Printable PDF + editable XLSX available in the TechJacks template marketplace.

[BOTH] Practitioners + Decision-Makers

Test Your Knowledge

Cloud Databases Quiz
Three levels: Quick check · Deep dive · Mastery
Q1. Does adding a LIMIT clause to a BigQuery query reduce your bill?
Q2. Amazon Redshift Serverless billing behavior when idle (no queries running)?
Q3. Which database type is best suited for complex analytical queries across large historical datasets?
Q1. You pause an Azure Synapse Analytics dedicated SQL pool. Which costs stop?
Q2. BigQuery applies a ~50% long-term storage discount to tables unmodified for 90 days. What resets the 90-day clock?
Q3. DynamoDB zero-ETL integrations allow direct streaming into which AWS service for analytics?
Q1. Your team scales Azure Synapse from DW100c to DW500c at 2:50pm and scales back to DW100c at 3:05pm. What DWU tier are you billed for the 3pm hour?
Q2. Under BigQuery committed slot pricing, a team reserves 100 slots for a month. Which statement best describes their billing?
Q3. Azure Synapse Analytics Serverless SQL pools charge per TB of data processed. Which rate is correct?
Verified by TechJacks Cloud Infrastructure Team  ·  AWS Solutions Architect + GCP Professional Data Engineer  ·  Pricing from official provider pages June 2026

Amazon RDS, Amazon Redshift, Amazon DynamoDB, and Amazon Aurora are trademarks of Amazon Web Services, Inc. Microsoft Azure SQL Database, Azure Synapse Analytics, and Azure Cosmos DB are trademarks of Microsoft Corporation. Google Cloud SQL, Google BigQuery, and Google Firestore are trademarks of Google LLC. All pricing figures are sourced from official provider pricing pages as of June 2026 and may change. Verify current rates at aws.amazon.com/pricing, azure.microsoft.com/pricing, and cloud.google.com/pricing before budgeting or committing resources.

Before You Commit to a Cloud Database
Your Privacy

Cloud databases store and process your data under the cloud provider's data processing agreements. Review the provider's DPA and certifications (SOC 2, ISO 27001, HIPAA eligibility) before storing regulated data. Under GDPR and CCPA, you have the right to access, correct, and request deletion of personal data held by cloud providers.

Mental Health & AI Dependency

Cloud infrastructure cost decisions can create high-stakes stress. If you are experiencing distress: 988 Lifeline (call or text 988), SAMHSA 1-800-662-4357, Crisis Text Line text HOME to 741741.

AI systems can produce plausible-sounding but incorrect guidance. For mental health, medical, legal, or financial decisions, always consult a qualified professional. See the NIST AI Risk Management Framework.

Your Rights and Our Transparency

Pricing data sourced from official AWS, Azure, and GCP pricing pages as of June 2026. Under GDPR and CCPA, you have the right to access, correct, and delete personal data held by cloud providers and Tech Jacks Solutions. This article was not sponsored by any vendor; Tech Jacks Solutions maintains full editorial independence. This content is subject to the EU AI Act transparency requirements for AI-assisted content. Tech Jacks Solutions may earn affiliate commissions from qualifying purchases through links on this site, which does not influence editorial recommendations.