Bigtable 信頼性ガイド

Last reviewed 2023-08-08 UTC

Bigtable は、大規模な分析ワークロードにも運用ワークロードにも対応できる、フルマネージドのスケーラブルな NoSQL データベースです。スパース(低密度)に格納されるテーブルとして設計され、数十億行、数千列の規模にスケール可能であり、低レイテンシで高スループットの読み取りと書き込みをサポートしています。

おすすめの方法

  • Bigtable のパフォーマンスを理解する - Bigtable のスループットの見積もり、スループットとストレージ使用状況を確認して Bigtable の容量を計画する方法、レプリケーションを有効にすることで読み取りと書き込みのスループットに異なる影響が及ぶ仕組み、Bigtable が時間の経過とともにデータをどのように最適化するか。
  • Bigtable のスキーマ設計 - Key-Value ストアのコンセプト、計画された読み取りリクエストに基づく行キーの設計、列と行の処理、特別なユースケースなど、Bigtable スキーマの設計に関するガイダンス。
  • Bigtable レプリケーションの概要 - Bigtable を複数のゾーンまたはリージョンに複製する方法、レプリケーションのパフォーマンスへの影響、Bigtable が競合を解決してフェイルオーバーを処理する方法。
  • Bigtable のバックアップについて - Bigtable バックアップを使用してテーブルのスキーマとデータのコピーを保存する方法。これは、アプリケーション レベルのデータ破損や、テーブルを誤って削除するなどのオペレーターのエラーから回復するときに役立ちます。