googleapis / java-spanner

Apache License 2.0
64 stars 113 forks source link

Rust SDK for Google Cloud Spanner? #3417

Open dotjon0 opened 1 week ago

dotjon0 commented 1 week ago

Hi, are you planning to make a Rust SDK for Google Cloud Spanner? Was not sure where to ask this question.

jmakeig commented 2 days ago

Spanner PostgreSQL interface databases allow you to connect clients via the PostgreSQL wire protocol, in addition to supporting a broad subset of PostgreSQL schemas and queries. We’ve had at least one customer who has successfully hooked up the PostgreSQL Rust driver this way.

In general, low-level drivers that provide a thin wrapper around the query interface should work out-of-the-box with Spanner. Higher-level tools and ORMs that build PostgreSQL syntax queries and access PostgreSQL-specific metadata may not work as well today with Spanner. We’re working to expand this coverage.

dotjon0 commented 11 hours ago

Thanks so much @jmakeig that is super helpful and appreciated. Are there plans for a Google Spanner Rust SKU (official Google SDK)?