Cloud Spanner
無制限のスケーリング、強整合性、最大 99.999% の可用性を備えたフルマネージド リレーショナル データベースです。
新規のお客様には、Spanner で使用できる無料クレジット $300 分を差し上げます。さらに、すべてのお客様は、10 GB のストレージを使用できる 90 日間の Spanner 無料トライアル インスタンスを作成できます。クレジットに対する課金はありません。
-
無制限のスケーリングによって、リレーショナル セマンティクスと SQL のすべてのメリットを享受
-
任意のサイズで開始し、ニーズの拡大に応じて制限なしでスケーリングまずは無料トライアルをお試しいただけます。
-
計画的ダウンタイムのない、オンラインでのスキーマ変更で高可用性を実現
-
リージョンや大陸全体にわたる強整合性で高性能 ACID トランザクションを提供
-
手動のデータベース シャーディングなどの煩雑なタスクを自動化することで、イノベーションに注力
利点
制限なしで必要に応じてスケーリング
レプリカ、シャーディング、トランザクション処理を自動的に処理する、グローバルに分散された ACID 準拠のクラウド データベースで、使用パターンに応じて素早くスケールでき、プロダクトを成功に導くことができます。
場所を選ばずにデータベースの高可用性を実現
Cloud Spanner は、Google の専用ネットワーク上に構築され、何十億ものユーザーに使用されている Google サービスによりその性能が実証されています。計画的なメンテナンスやスキーマ変更に、ダウンタイムなしで最大 99.999% の可用性を提供します。
シンプルな操作で煩雑なタスクを削減
IT 管理者や DBA の仕事には、データベース運用に伴う数多くの作業が存在します。Cloud Spanner を使用すると、グローバルにレプリケートされたデータベースの作成やスケーリングもほんの数クリックで完了し、データベースの維持費を削減できます。
主な機能
主な機能
スケーリングの実現に向けて設計されたリレーショナル データベース
スキーマ、SQL クエリ、ACID トランザクションなど、リレーショナル データベースに求められる機能はすべて実証済みであり、グローバルなスケーリングが可能です。
高可用性
Cloud Spanner はマルチリージョン インスタンスに業界屈指の高可用性(99.999%)—99.99% の 10 分の 1 のダウンタイム—を提供し、また、リージョン構成とマルチリージョン構成間で透過的な同期レプリケーション機能を提供します。
データベースの自動シャーディング
Cloud Spanner は、リクエスト負荷やデータサイズに基づいてデータを自動的にシャーディングしてパフォーマンスを最適化します。その結果、データベースのスケーリング方法について悩む時間が減り、代わりにビジネスの拡大に注力できます。
ドキュメント
ドキュメント
Spanner の無料トライアル インスタンス
Spanner の無料トライアル インスタンスを使用すると、Spanner の特長と機能を最大 90 日間無料でご確認いただけます。10 GB のデータを保存して、主要な機能をテストできます。
Spanner がビジネス変革につながっているユースケース
小売、金融サービス、ゲーム、メディアとエンターテイメント、テクノロジー、医療などのさまざまな業界で Spanner がビジネス クリティカルなアプリケーションをどのように支えているかをご紹介します。
Cloud Spanner: Qwik Start
Cloud Spanner のインスタンス、データベース、テーブルを作成する方法を学習します。さらに、スキーマの追加、データの作成と変更、クエリの実行についても説明します。
Spanner Emulator
Spanner Emulator を利用すると、アプリケーション デベロッパーはアプリケーションの開発時に正確性テストを行えます。エミュレータはオフライン環境で実行されます。
Spanner が機能する仕組み
Cloud Spanner の仕組みと、他の Google プロダクトやサービスの基盤としてどのように機能するかについて詳しく説明します。
SQL のベスト プラクティス
効率的な実行プランを Cloud Spanner で見つけるのに役立つ SQL ステートメントを作成するうえでのベスト プラクティスを学習できます。
インスタンス
Cloud Spanner インスタンス、インスタンス構成、ノードのコンセプトについて説明します。リージョン インスタンスとマルチリージョン インスタンスの違い、それぞれのトレードオフについても確認できます。
トランザクション
Cloud Spanner のトランザクションの一般的な特性とセマンティクスについて説明し、トランザクション(読み取り / 書き込み、読み取り専用、パーティション化された DML)のインターフェースについて紹介します。
コンセプト
Spanner のレプリケーションから監査ログまでのコンセプトや、セッションなどの高度なコンセプトについて学習できます。
ユースケース
ユースケース
Spanner は、分散型でグローバルにスケーラブルな Google の SQL データベース サービスで、コンピューティングとストレージを切り離して、処理リソースをストレージとは別にスケールできます。分散型スケーリングが可能な Spanner のアーキテクチャは、オンライン ゲームのような予測不可能なワークロードに最適なソリューションです。こちらのホワイトペーパーで、Spanner を活用してグローバルなマルチプレーヤー ゲームを開発する方法をご確認ください。
すべての機能
すべての機能
スケーリングの実現に向けて設計されたリレーショナル データベース | スキーマ、SQL クエリ、ACID トランザクションなど、リレーショナル データベースに求められる機能はすべて実証済みであり、読み取りと書き込みのグローバルなスケーリングが可能です。 |
99.999% の可用性 | TrueTime 原子時計と透過的な同期レプリケーションを備えたマルチリージョン インスタンスの業界屈指の高可用性(最大 99.999%)。ゼロ ダウンタイムでトラフィックを処理しながら、100% オンラインでのスキーマ変更とメンテナンスを実現します。 |
データベースの自動シャーディング | リクエストの負荷とデータサイズに基づいてデータを自動的にシャーディングして、パフォーマンスを最適化します。その結果、再設計による中断なしでデータベースをスケールでき、ビジネスの成長に集中できます。 |
フルマネージド | あらゆるステージで、あらゆるサイズのデータベースを容易にデプロイできます。同期レプリケーションとメンテナンスは組み込み済みで、自動実行されます。 |
トランザクションの強整合性 | スケーラビリティや可用性を損なうことなく、業界をリードする外部整合性のために設計されています |
粒度インスタンス サイズ設定 | Spanner はまず 1 か月わずか 65 ドルの小さなインスタンスで開始し、ニーズに基づいて、ダウンタイムや再設計の必要なしにスケーリングできます。詳細 |
PostgreSQL Interface | Spanner のスケーラビリティと信頼性と、PostgreSQL の使いやすさとポータビリティを兼ね備えています。チームがすでに習得しているスキルとツールを活用し、将来を見据えた投資を安心して行えます。 詳細 |
リージョンとマルチリージョンの構成 | Spanner を利用するアプリでは、ユーザーがどこにいても、世界中の強整合性が保たれた最新のデータを読み書きできます。 また、マルチリージョン インスタンスを実行している場合、データベースがリージョンの障害から保護され、業界最高水準の 99.999% の可用性を実現します。 |
トランザクション データに対する統合分析と AI | Spanner のデータに BigQuery からリアルタイムでデータの移動やコピーをすることなくクエリを実行し、運用データと分析の間のギャップを埋め、統合されたデータ ライフサイクルを構築できます。単純な SQL クエリ(プレビュー)を使用して、Spanner のトランザクションで Vertex AI モデルを呼び出す。 |
Google Cloud ネットワーク上に構築 | Cloud Spanner は、Google の専用ネットワーク上に構築され、世界中のユーザーに向けて低レイテンシで安全、かつ高い信頼性を提供します。 |
エンタープライズ クラスのセキュリティと管理 | 顧客管理の暗号鍵(CMEK)、データ層の暗号化、アクセスと制御のための IAM 統合、包括的な監査ログ。 VPC-SC、アクセスの透明性、アクセスの承認をサポートします。きめ細かなアクセス制御により、テーブルと列のレベルで Spanner データへのアクセスを承認できます。 |
ポイントインタイム リカバリ(PITR)のバックアップと復元 | データベースのバックアップを作成して、データの一貫性のあるコピーを保存し、オンデマンドで復元できます。PITR は、継続的にデータを保護して、データをマイクロ秒の粒度で回復します。 |
豊富なアプリケーションとツールのサポート | Java/JDBC、Go、Python、C#、Node.js、PHP、Ruby、C++、および Hibernate や Entity Framework などの最も普及している ORM に対応するネイティブ クライアント ライブラリを使用している開発チームの要求に応えます。 |
リアルタイムの変更データ キャプチャとレプリケーション | Datastream を使用すれば、Oracle および MySQL データベースの変更データを Spanner に取り込み、最新の情報を取得できます。Spanner 変更ストリームを使用して、Spanner データベースから変更データをキャプチャし、それを他のシステムと統合して、分析、イベント トリガー、コンプライアンスを実現します。 |
オブザーバビリティ | 指標と統計情報を使用して、Spanner データベースのパフォーマンスをモニタリングします。インタラクティブなモニタリング ツールである Key Visualizer を使用して、Spanner データベースの使用パターンを分析します。クエリ分析情報を使用して、クエリ パフォーマンス指標を可視化し、Google Cloud コンソールで問題をデバッグします。 |
料金
料金
Spanner は、シンプルで予測しやすい料金設定になっています。インスタンスのコンピューティング容量(ノード数または処理ユニット数で測定)、(事前にプロビジョニングされたストレージではなく)データベースのテーブルや二次インデックスが使用するストレージ量、バックアップ ストレージ、下り(外向き)ネットワーク使用量に対してのみ課金されます。インスタンス内のゾーンまたはリージョン間でデータをレプリケーションする場合、追加料金はかかりません。詳しくは、料金ガイドをご覧ください。
機能 | 料金 |
---|---|
コンピューティング容量 (すべてのレプリケーションを含む、ノードまたは処理ユニットの数で計算) |
各リージョンの料金(米ドル): $0.90/ノード/時間~ マルチリージョンの料金(米ドル): $3.00/ノード/時間~ ( Spanner の確約利用割引を使用すると、これらの料金が最大 40% 割引になります) |
データベース ストレージ |
各リージョンの料金(米ドル): $0.30/GB/月~ マルチリージョンの料金(米ドル): $0.50/GB/月~ |
バックアップ ストレージ |
各リージョンの料金(米ドル): $0.10/GB/月 マルチリージョンの料金(米ドル): $0.30/GB/月 |
上り(内向き)ネットワーク | 無料 |
ネットワーク(下り) | リージョン間のインターネット下り(外向き)料金が適用される場合があります |
米ドル以外の通貨でお支払いの場合は、Google Cloud SKU に記載されている該当通貨の料金が適用されます。
パートナー
Spanner の技術を持つパートナーとの共同作業
拡大を続ける Google のパートナー エコシステムを活用して Cloud Spanner の価値を最大化しましょう。
Postgres と PostgreSQL は、カナダの PostgreSQL Community Association の商標です。