Overview

Stream any database change to Google Cloud in under 100ms. Single binary, no Kafka middleware required.

Nanosync streams every database change to Google Cloud in under 100ms. Drop a single binary anywhere — your laptop, a VM, a Docker container or a Kubernetes pod — and your database commits start flowing into BigQuery, Spanner, Pub/Sub, or GCS in real time.

If you’re running any relational database and want that data live in Google Cloud, you’re in the right place.

Sources

SourceCDC mechanismStatus
PostgreSQL, Cloud SQL, AlloyDBLogical replication — pgoutput WAL✅ Available
SQL ServerCDC tables + LSN watermarking✅ Available
MySQLBinlog (GTID mode)Coming Soon
MongoDBChange StreamsComing Soon
DynamoDBDynamoDB StreamsComing Soon

Sinks

SinkWrite mechanismStatus
BigQueryStorage Write API (committed stream)✅ Available
AlloyDBpgx batch upsert✅ Available
Cloud SQLpgx batch upsert✅ Available
PostgreSQLpgx batch upsert✅ Available
KafkaConfluent-compatible producer✅ Available
Local filesystemParquet / CSV / JSONL / Avro✅ Available
stdoutJSON lines✅ Available
Cloud SpannerMutations API (InsertOrUpdate)Coming Soon
Google Cloud StorageParquet / JSONL / Avro / CSVComing Soon
Google Pub/SubREST publish APIComing Soon
Apache IcebergREST Catalog + ParquetComing Soon
Amazon S3Object upload + file formatsComing Soon

Get started