ガイド: Google Cloud で Spanner の使用を開始する方法

Spanner の利用開始、既存データベースの移行、データベースの使用、アプリケーションの開発、分析と AI の統合に関するリソースをご覧ください。

ご利用にあたって

動画: Spanner とは

Spanner の最も重要なポイントについて、この 6 分間の動画でご確認ください。

動画: Spanner を使用する最初のステップ

Spanner インスタンスの設定に関する基礎と最初のステップについて説明します。

動画: 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 で地域別パーティショニング分割が可能に

データベースのパフォーマンスを向上させ、費用を削減します。

ブログ: データベースに実際にかかる費用(TCO)の評価

データベースの総所有コストを評価するためのシンプルなフレームワーク。

ブログ: Spanner デュアルリージョン構成のご紹介

データベースの高可用性とデータ所在地を維持します。

ブログ: きめ細かいアクセス制御を使ってみる

きめ細かなアクセス権限で、ミッション クリティカルな Spanner データベースを保護します。

ブログ: Query Insights を使用してクエリのデバッグを開始する

クエリのパフォーマンスの問題を簡単にデバッグできるツールである Spanner の Query Insights について説明します。

ブログ: Prometheus と Grafana または任意の APM を使ってみる

Spanner システム テーブルの指標を処理して可視化し、任意のアプリケーション パフォーマンス管理ツールにエクスポートする方法。

動画: Spanner のロックとトランザクションの分析情報の概要

ロックとトランザクションの分析情報を使用して高い書き込みレイテンシをデバッグし、ボトルネックを減らす方法。

ベスト プラクティス: Spanner エンドツーエンドのレイテンシ ガイド

Spanner コンポーネントのトラブルシューティングを行い、レイテンシの原因を特定します。

ブログ: OpenCensus と Go クライアント ライブラリを使用した Spanner レイテンシのデバッグ

OpenCensus と Go 用 Spanner クライアント ライブラリを使用してレイテンシの原因を診断するためのヒントとコツが満載の事例紹介。

ブログ: セッション リークのデバッグ

Spanner のセッション リークの根本原因を調べて特定し、再発を防ぐ方法をご紹介します。

開発環境

ブログ: Spanner Graph の紹介: グラフ データベースの刷新

グラフ、リレーショナル、検索、AI 機能を統合し、拡張性の制限は事実上存在しません。

ホワイトペーパー: Spanner 全文検索を使用したアプリケーションの構築

Google の検索に関する専門知識を活用して、Spanner 上のデータ検索アーキテクチャを強化します。

動画: Spanner 向け PostgreSQL での開発

PostgreSQL Interface を使用して Spanner データベースを設定することと、Python ベースのアプリでそれを利用することがどれだけ簡単かをご覧いただけます。

動画: Spanner 変更ストリームの設定

変更ストリームを使用して、Spanner データに加えられた変更を準リアルタイムで処理する方法。

ブログ: Spanner 変更ストリームによるイベント ドリブン アプリ

Spanner の変更ストリームと Kafka や Pub/Sub などのメッセージ キューを使用して、イベント ドリブン アプリケーションを構築する。

ブログ: GORM で Spanner を使用し、リレーショナル オブジェクト マッピングを行う

Spanner の Object Relational Mapping ライブラリを Golang で使用する方法を学びます。

ブログ: Spanner エミュレータ

オフラインの Spanner エミュレータをプロトタイピング、開発、テストに使用します。

チュートリアル: Spanner Qwik Start

Spanner のインスタンス、データベース、テーブルを作成する方法、およびスキーマの追加、データの作成と変更、クエリの実行について。

分析と AI

動画: 適切なデータ共有: Spanner Data Boost

パフォーマンスやセキュリティを損なうことなく、アプリケーションを無制限にスケーリングし、データを共有できます。

ブログ: 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 予測を行う方法をご紹介します。

  • Google Cloud プロダクト
  • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
Google Cloud