Dataflow × Spanner データ移行を完遂する実戦ガイド — IAM 2ロール・パス不一致・DDL完了待ちの3チェック
https://qiita.com/kane_ryu/items/7d8d6f388849f1593658?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items

#qiita #IAM #DataStream #dataflow #CloudSpanner #GoogleCloud

Dataflow × Spanner データ移行を完遂する実戦ガイド — IAM 2ロール・パス不一致・DDL完了待ちの3チェック - Qiita

はじめに Datastream + Dataflow + Spanner の組み合わせで初めて本番想定のデータ移行を回したとき、1日のうちに3つの罠を踏みました。 IAM: Dataflow 管理者ロールだけ付けて満足し、ワーカーがコケる パス不一致: ジョブは R...

Qiita

PostgreSQL→Cloud Spanner大規模移行トラブル詳解 — 18時間ずれの解消と240テーブルPDML補正、Dataflow高速化の実戦
https://qiita.com/kane_ryu/items/c96e6f0ab2b2dbab6ad8?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items

#qiita #migration #PostgreSQL #dataflow #CloudSpanner #PDML

PostgreSQL→Cloud Spanner大規模移行トラブル詳解 — 18時間ずれの解消と240テーブルPDML補正、Dataflow高速化の実戦 - Qiita

はじめに 240テーブル・数十GB規模の PostgreSQL を Cloud Spanner へ移すSTG検証で、1日のうちに4種類のトラブルを連続で踏み抜きました。なかでも一番印象的だったのが「タイムスタンプが18時間ずれる」という、いかにもタイムゾーン由来っぽくて、...

Qiita

Okay this is another cool one: Now you can move your #CloudSpanner instance with zero downtime.

Application moved and need data to move? No problem! Expanding to global regions and need to shift from single to multi-region? No problem!

https://cloud.google.com/spanner/docs/move-instance

Move an instance  |  Cloud Spanner  |  Google Cloud

Google Cloud

OOoooooh nice. #CloudSpanner implemented RETURNING (THEN RETURN is the actual directive in gSQL)!

I have to say, RETURNING is one of the reasons I <3 #Postgres more than #MySQL. Awesome to see it in Spanner.

The #CloudSpanner paper “Spanner: Google’s Globally-Distributed Database" received the 2022 SIGOPS Hall of Fame Award. While that in and of itself is pretty cool, what's more cool?

Hearing from Chris Taylor, one of the original authors of the paper, about the context and inspiration behind Spanner. ↓

https://cloud.google.com/blog/products/databases/reflecting-on-spanner-papers-sigops-hall-of-fame-award

#GoogleCloud

Reflecting on Spanner paper’s SIGOPS Hall of Fame Award | Google Cloud Blog

For ten years, Spanner has delivered always-on experiences at scale to users across the world without sacrificing consistency.

Google Cloud Blog
@garystafford scaled writes is a harder problem to solve of course. If the app has heavy writes as well I’d look to something like #CloudSpanner.
Does anyone know if #mastodon works with a more scalable #postgres compatible database like #gcp #CloudSpanner and similar? Just curious. That would probably be what I would do to scale a massive Mastodon instance dramatically.
Google will sich mit einer neuen Schnittstelle Eigenschaften von PostgreSQL in der eigenen, relationalen Cloud-Datenbank Spanner zunutze machen.
Google Cloud: Cloud Spanner implementiert PostgreSQL-Interface
Google Cloud: Cloud Spanner implementiert PostgreSQL-Interface

Google will sich mit einer neuen Schnittstelle Eigenschaften von PostgreSQL in der eigenen, relationalen Cloud-Datenbank Spanner zunutze machen.

heise online
Der Emulator für die Cloud-Datenbank ist nun in Version 1.0 verfügbar und ermöglicht lokale Tests mit der vollständigen API uns SQL-Syntax.
Datenbank: Google Cloud Spanner wandert auf die Workstation
#ASIC #CloudComputing #CloudSpanner #Datenbanken #Google
Datenbank: Google Cloud Spanner wandert auf die Workstation

Der Emulator für die Cloud-Datenbank ist nun in Version 1.0 verfügbar und ermöglicht lokale Tests mit der vollständigen API uns SQL-Syntax.