EVERYTHING XIAOMI
Get listed
Google Cloud Datastream logo

Google Cloud Datastream

Google Cloud Datastream is a serverless service for capturing and replicating data changes, with streams able to copy ongoing updates and backfill historical…

Place
#4 of 32
Score
6.8
Google Cloud Datastream's website

What Google Cloud Datastream is

Google Cloud Datastream is a serverless service for capturing and replicating data changes, with streams able to copy ongoing updates and backfill historical data. It scales automatically without requiring users to provision or manage resources. Documented sources include Oracle, MySQL, PostgreSQL, AlloyDB, SQL Server, MongoDB, Spanner, Salesforce, ServiceNow, Workday, and Microsoft Dataverse, with some sources marked as preview. Destinations include BigQuery, Cloud Storage, and Apache Iceberg tables. Datastream also works with Dataflow templates to load Cloud Storage data into services such as BigQuery, Cloud SQL, and Spanner. Connectivity options include IP allowlisting, an SSH tunnel, and private VPC peering. Buffered data is encrypted at rest; replicated data follows destination security controls. Data is charged when processed, idle streams incur no charge, and other Google Cloud resources are billed separately. Events are delivered at least once, but their order is not guaranteed. A free tier covers 100 GiB of eligible CDC data per month per billing account.

Good

  • Captures ongoing changes and backfills historical data
  • Scales automatically without managed resources
  • Supports multiple connectivity methods
  • Idle streams incur no processing cost

Watch out

  • Events are not guaranteed to arrive in order
  • Processed data incurs charges
  • Other Google Cloud resources are billed separately
  • Some documented sources are marked as preview

Who it suits

Datastream suits teams that need cloud-based one-way change capture, replication, migration, or synchronization across its supported sources and destinations. It can also serve analytics and event-driven use cases.

Verdict

Datastream offers automated change capture and replication with a free tier and several connectivity options. Account for processing charges and the lack of event-order guarantees when evaluating it.

Plans and prices

From Google Cloud Datastream's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
Datastream Free TierFreeAlloyDB and Spanner sources to BigQuery · 100 GiB shared across eligible streams per billing account · 100 GiB of CDC data per month per billing account
Datastream backfill$0.40 a monthFirst 500 GiB each month free · listed rate applies above 500 GiB · Iowa (us-central1) pricing · Per gibibyte processed, per month, per account
Datastream CDC$2 a month0–2,500 GiB at listed rate · higher tiers have lower per-GiB rates · pricing beyond 10 TB: contact sales · Per gibibyte processed, per month, per account; tiered pricing

The facts

Each one read from Google Cloud Datastream's own pages, with the date it was checked.

What it does

Administration
Datastream can be administered through the Google Cloud console, Google Cloud CLI, and REST API.checked 30 Sep 2026
Connectivity
Connectivity options include IP allowlisting, a forward SSH tunnel, and private connectivity over VPC peering.checked 30 Sep 2026
Credentials
User metadata is encrypted in transit and at rest, and access to it is tracked and audited.checked 30 Sep 2026
Destinations
Supported destinations are BigQuery, Cloud Storage, and Apache Iceberg tables.checked 30 Sep 2026
Encryption
Buffered data is encrypted at rest, and replicated data is encrypted by default using destination security controls.checked 30 Sep 2026
Event delivery
Events are delivered at least once and their order is not guaranteed.checked 30 Sep 2026
Event size limits
The documented event size limit is 20 MB for BigQuery destinations and 100 MB for Cloud Storage destinations.checked 30 Sep 2026
Integrations
Datastream integrates with Dataflow templates to load data from Cloud Storage into destinations including BigQuery, Cloud SQL, and Spanner.checked 30 Sep 2026
Purpose
Datastream is a serverless change data capture and replication service for synchronizing data with minimal latency.checked 30 Sep 2026
Replication modes
A stream can capture ongoing changes and backfill historical data from its source.checked 30 Sep 2026
Serverless
Datastream requires no resources to provision or manage and scales up or down automatically.checked 30 Sep 2026
Sources
Documented sources include Oracle, MySQL, PostgreSQL, AlloyDB, SQL Server, MongoDB, Spanner, Salesforce, ServiceNow, Workday, and Microsoft Dataverse, with some listed as preview.checked 30 Sep 2026
Use cases
Google identifies analytics, database replication, migration, synchronization, and event-driven architectures as Datastream use cases.checked 30 Sep 2026

Money

Processing costs
Datastream charges for processed data; idle streams incur no cost, and other Google Cloud resources used are billed separately.checked 30 Sep 2026

Alternatives to Google Cloud Datastream

All alternatives
  1. 1SymmetricDS logo

    SymmetricDS

    Free planOpen sourceAndroidiOSWebAPI
    8.5Free plan
  2. 2NineData logo

    NineData

    Free planWebAPILinuxSelf-hosted
    7.6From $30 a month
  3. 3DBConvert Streams logo

    DBConvert Streams

    Free planWebAPIExtensionLinux
    7.2From $9 a month
  4. 4PeerDB logo

    PeerDB

    Free planWebAPISelf-hosted
    6.8From $250 a month
  5. 5

    DBSync

    Free planWebAPISelf-hosted
    6.7From $999 a month
  6. 6Artie logo

    Artie

    Free planWebAPISelf-hosted
    6.6From $500 a month