GLOSSARY

Google Cloud Spanner

Google Cloud Spanner

用語解説

Google Cloud Spannerとは、GCPが提供するグローバル分散フルマネージドリレーショナルデータベースです。水平スケーリングとACIDトランザクションを同時に実現した世界初のサービスとして知られています。

TrueTimeと呼ばれるGoogleの原子時計・GPSを活用した分散時刻同期技術により、外部一貫性(External Consistency)を保証しながら複数リージョンにまたがるトランザクションを処理できます。

どんな場面で活用するか

  • グローバルユーザーを対象とした金融取引システムで強一貫性が必要な場合
  • ゲームのランキング・インベントリ管理など高スループット+強一貫性が求められる場合
  • 地理的に分散したデータを低レイテンシで読み書きしたい場合

よくある誤解

Cloud SpannerはCloud SQLより常に優れている」は誤りです。Cloud Spannerはグローバル分散と高スケーラビリティに特化していますが、コストが高く小規模用途には過剰です。単一リージョンの中小規模DBにはCloud SQLのほうが経済的です。

判断のヒント

採用判断月額コストがCloud SQLより大幅に高いため、まずCloud SQLで要件が満たせるか確認しましょう。グローバル展開・99.999% SLA・スケールアウトが必須な場合にSpannerの真価が発揮されます。

「この用語を自社で活用できるか確認したい」
「どの施策から始めるべきか相談したい」

無料相談で最適な活用方法をご提案します。