動画: Spanner とは
Spanner の最も重要なポイントについて、この 6 分間の動画でご確認ください。
動画: Spanner を使ってみる
Spanner エミュレータを使用して、Spanner で Java アプリケーションを構築します。
クイックスタート: Google Cloud コンソールを使用してデータベースを作成してクエリを実行する
Google Cloud コンソールを使用して Spanner で基本的なオペレーションを実行します。
無料トライアル: Spanner 無料トライアル インスタンス
Spanner の特長と機能を最大 90 日間無料で学習、調査できます。
ブログ: Spanner エディションのご紹介
ニーズと予算に応じて、Standard、Enterprise、Enterprise Plus の中から最低なエディションをお選びください。
チュートリアル: ゲーム開発のスタートガイド
グローバルなゲームのデプロイでリージョンの Spanner データベースとやり取りする Go サービスを作成します。
ドキュメント: Spanner 移行の概要
データベースを Spanner に移行するプロセスの概要。
ドキュメント: Spanner 移行ツール
Spanner を評価し、オープンソース ツールの HarbourBridge を使用してさまざまなデータベースから移行します。
ブログ: Oracle から Spanner への移行におけるデータ検証
データ検証ツールを使用して、Oracle テーブルと Spanner テーブル間でデータを比較し、検証レポートを作成します。
ブログ: MySQL から Spanner に移行するためのヒント
MySQL スキーマを Spanner スキーマに移植する。
動画: Gmail の Spanner 革命 - 世界規模のインフラストラクチャが静かに変革された方法
Google が数十億人のユーザー、数兆のメール、エクサバイトのデータを移行した方法。
ブログ: Deutsche Bank が Spanner を使用して高可用性とスケーラビリティを実現した方法
高可用性、外部整合性、無限の水平方向のスケーラビリティを備えた Spanner は、理想的な選択でした。
ブログ: Google フォトが Spanner で構築するユーザー エクスペリエンス
Google フォトは Spanner を利用して 10 億人以上のユーザーと 4 兆を超える写真と動画にスケーリングしています。
動画: Character.AI のスケーリング: Spanner が高まるニーズに対応した方法
Character.AI は、信頼性、スケーラビリティ、コスト パフォーマンスを提供する強固な基盤として Spanner を利用しました。
動画: Uber が数百万件の同時リクエストに対応できる仕組み
Uber は Spanner を利用して、配車と料理配達の数百万件の同時リクエストにスケーリングしています。
ブログ: Spanner で地域別パーティショニング分割が可能に
データベースのパフォーマンスを向上させ、費用を削減します。
データベースの総所有コストを評価するためのシンプルなフレームワーク。
データベースの高可用性とデータ所在地を維持します。
ブログ: きめ細かいアクセス制御を使ってみる
きめ細かなアクセス権限で、ミッション クリティカルな Spanner データベースを保護します。
ブログ: Query Insights を使用してクエリのデバッグを開始する
クエリのパフォーマンスの問題を簡単にデバッグできるツールである Spanner の Query Insights について説明します。
ブログ: Prometheus と Grafana または任意の APM を使ってみる
Spanner システム テーブルの指標を処理して可視化し、任意のアプリケーション パフォーマンス管理ツールにエクスポートする方法。
動画: Spanner のロックとトランザクションの分析情報の概要
ロックとトランザクションの分析情報を使用して高い書き込みレイテンシをデバッグし、ボトルネックを減らす方法。
ベスト プラクティス: Spanner エンドツーエンドのレイテンシ ガイド
Spanner コンポーネントのトラブルシューティングを行い、レイテンシの原因を特定します。
ブログ: OpenCensus と Go クライアント ライブラリを使用した Spanner レイテンシのデバッグ
OpenCensus と Go 用 Spanner クライアント ライブラリを使用してレイテンシの原因を診断するためのヒントとコツが満載の事例紹介。
ブログ: セッション リークのデバッグ
Spanner のセッション リークの根本原因を調べて特定し、再発を防ぐ方法をご紹介します。
Spanner のマルチモデル機能で、インテリジェントでグローバルにアクセス可能なアプリケーションをどのようにして実現するか。
ブログ: Spanner Graph の紹介: グラフ データベースの刷新
グラフ、リレーショナル、検索、AI の各機能を統合し、事実上無制限のスケーラビリティを実現します。
動画: Spanner Graph: Cloud Next 2025
Spanner Graph の最新機能と、それを使用してインテリジェント アプリケーションを構築する方法。
ホワイトペーパー: Spanner 全文検索を使用したアプリケーションの構築
Google の検索に関する専門知識を活用して、Spanner 上のデータ検索アーキテクチャを強化します。
動画: Spanner 向け PostgreSQL での開発
PostgreSQL Interface を使用して Spanner データベースを設定することと、Python ベースのアプリでそれを利用することがどれだけ簡単かをご覧いただけます。
変更ストリームを使用して、Spanner データに加えられた変更を準リアルタイムで処理する方法。
ブログ: Spanner の変更ストリームを使用したイベント ドリブン アプリ
Spanner の変更ストリームと、Kafka や Pub/Sub などのメッセージ キューを使用して、イベント ドリブン アプリケーションを構築します。
ブログ: GORM で Spanner を使用し、リレーショナル オブジェクト マッピングを行う
Spanner の Golang 向けオブジェクト リレーショナル マッピング ライブラリの使用方法を学びます。
ブログ: Spanner エミュレータ
オフラインの Spanner エミュレータをプロトタイピング、開発、テストに使用します。
チュートリアル: Spanner クイックスタート
Spanner のインスタンス、データベース、テーブルを作成する方法、およびスキーマの追加、データの作成と変更、クエリの実行について。
動画: 適切なデータ共有: Spanner Data Boost
パフォーマンスやセキュリティを損なうことなく、アプリケーションを無制限にスケーリングし、データを共有できます。
Spanner Data Boost は、トランザクションのパフォーマンスに影響を与えずに分析クエリやバッチ処理ジョブを実行します。
ラボ: Spanner Data Boost と BigQuery を使ってみる
Spanner Data Boost を使用して BigQuery から Spanner データをクエリする方法を学びます。
動画: Spanner での影響の少ないアドホック クエリとデータ エクスポートの実行
アプリケーションに影響を与えることなく、Spanner データベースからアドホックなバッチクエリを実行したり、オンデマンドでテラバイト単位のデータをエクスポートしたりできます。
ブログ: BigQuery 連携クエリで Spanner をさらに強化
運用データと分析のギャップを埋めて、リアルタイムの分析情報を生成します。
ホワイトペーパー: オペレーショナル データベースによって生成 AI の可能性を最大限に引き出す
Google データベースを使用した生成 AI アプリ開発のガイド。
ブログ: ML 機能を Spanner アプリケーションに数分で統合
使い慣れた SQL クエリを使用して、Spanner ベースのアプリケーションに Vertex AI 予測モデルを数分で追加できます。
ブログ: Spanner で SQL のみを使用した ML 予測を行う方法
SQL クエリのみを使用して、Spanner データに対して Vertex AI ML 予測を行う方法をご紹介します。