Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.62 KB

File metadata and controls

17 lines (13 loc) · 1.62 KB

Spanner Tools

Back to Spanner Samples

Utility tools and applications for managing and operating Google Cloud Spanner.

Samples

Sample Description Technologies
spanner-split-mgr (Java) Java and Spring Boot Web UI for managing Spanner split points. Java, Spring Boot, Thymeleaf, SQLite
spanner-split-mgr (Python) Python Web UI for managing Spanner split points. Python, FastAPI, Alpine.js, SQLite
spanner_bulk_load Bulk-loading implementations for Spanner. Dataflow
spanner_cdc_loadtest Java-based load generator for Cloud Spanner to test Change Data Capture (CDC) and general performance with various load strategies. Support for Cloud Run Jobs. Java 17, Maven, Docker, Cloud Run Jobs
spanner_direct_access_test Benchmark scaffold for evaluating Spanner read and query performance. Java 17, Maven, Spanner direct access
spanner_noise_maker Load generator for Cloud Spanner. Supports data seeding, standard random traffic, sequential key hotspot generation and transaction lock contention simulation. Runs on Cloud Run Jobs. Python 3.11, Docker, Cloud Run Jobs
spanner_quicksink Multi-Threaded application to read Spanner Change Streams and emit them to various sinks (File, Spanner, BigQuery) with optional transactional consistency buffer. Java 17, Maven, Spanner Change Streams, BigQuery