PCDBE 合格対策

🔍 用語集

キーワード検索で頻出用語を即引きできます。試験直前の総ざらいに使ってください。

ACID

Atomicity / Consistency / Isolation / Durability の頭字語。トランザクションの4性質。Spanner / Cloud SQL / AlloyDB が満たす。

AlloyDB for PostgreSQL

PostgreSQL 互換 + 4倍速 + HTAP(ColumnarEngine)+ pgvector の高機能フルマネージド DB。

App Profile (Bigtable)

Bigtable のクライアント接続設定。ルーティングポリシー(Single-cluster / Multi-cluster)を定義。

Auth Proxy (Cloud SQL Auth Proxy)

Cloud SQL への TLS + IAM 認証接続を簡易化するプロキシ。GKE では sidecar として利用。

Availability Type

Cloud SQL の構成オプション。ZONAL(単一ゾーン)か REGIONAL(HA)。

Bare Metal Solution (BMS)

Google データセンター内に物理サーバーを配置し、Oracle / SAP HANA を移行できるサービス。マネージドではない。

Bigtable

HBase 互換の NoSQL ワイドカラムストア。時系列・IoT・>1TB に最適。1 ノード ≒ 10,000 QPS。

Bigtable Multi-cluster Routing

複数クラスタを別リージョン/ゾーンに配置し、自動フェイルオーバー + SLA 99.999%。整合性は結果整合。

Bigtable Single-cluster Routing

単一クラスタに固定ルーティング。強整合性が保証。SLA 99.9%。

Binary Log

MySQL の変更履歴ログ。PITR や DMS CDC の基盤。

BigQuery

サーバーレス DWH。OLAP 分析用、OLTP 非対応。

Blue-Green デプロイ

新バージョン環境(Blue)を旧(Green)と並行構築し、切替する手法。DB は DMS で同期。

CDC (Change Data Capture)

DB の変更(INSERT/UPDATE/DELETE)をリアルタイムに捕捉する技術。Datastream / DMS で利用。

Cloud KMS

Google Cloud の鍵管理サービス。CMEK の鍵保管庫。

Cloud SQL

MySQL / PostgreSQL / SQL Server のフルマネージド DB。中小規模 OLTP に最適。

Cloud SQL Enterprise Plus

Cloud SQL の上位エディション。最大 128 vCPU、Data Cache (NVMe)、Near-Zero Downtime メンテナンス。

Cloud SQL HA

availability_type = REGIONAL で別ゾーンに同期スタンバイ + 自動フェイルオーバー。SLA 99.95%。

ColumnarEngine (AlloyDB)

AlloyDB の分析クエリ加速機能。列ストアで OLAP を高速化(HTAP)。

CMEK (Customer-Managed Encryption Keys)

Cloud KMS の顧客管理鍵で暗号化。鍵を顧客が制御・ローテーション・削除可能。

CSEK (Customer-Supplied Encryption Keys)

顧客が鍵自体を提供する方式。Cloud SQL は CSEK 非対応(CMEK のみ)。

CUD (Committed Use Discount)

1年/3年契約で 20-60% 割引。Cloud SQL / AlloyDB / Spanner で対応。

Datastream

CDC マネージドサービス。DB の変更を BigQuery / GCS / Pub/Sub に流す。

DDL (Data Definition Language)

CREATE / ALTER / DROP など、スキーマ定義の SQL。DMS Continuous では CDC されない。

DMS (Database Migration Service)

DB 移行マネージドサービス。同種・異種、Continuous / One-time モード。

deletion_protection

Cloud SQL / Spanner などの誤削除防止フラグ。本番では true

DMA (Database Migration Assessment)

Google 公式の移行前評価ツール。スキーマ・コード変換の難易度を判定。

Firestore

ドキュメント DB。Native / Datastore / MongoDB-compatible の 3 モード。

Firestore Multi-region

複数リージョンに自動分散。SLA 99.999%。asia1 / nam5 / eur3。

HTAP (Hybrid Transactional/Analytical Processing)

同一 DB で OLTP + OLAP。AlloyDB の ColumnarEngine で実現。

IAM DB Authentication

DB ユーザーを IAM プリンシパル(SA/メール)にマッピング。短命トークン認証で PW 管理不要。

IaC (Infrastructure as Code)

コードでインフラを定義。Terraform / Cloud Deployment Manager。試験では Terraform が標準回答。

Index Advisor (AlloyDB)

ワークロード分析に基づき不足インデックスを自動推奨。

Interleaving (Spanner)

親子テーブルを物理的に同じスプリットに配置。JOIN 高速化。

Memorystore

GCP のキャッシュサービス。Redis / Memcached / Valkey。Standard Tier で HA。

Near-Zero Downtime Maintenance

Cloud SQL Enterprise Plus 限定。マイナー/パッチ時のダウンタイム 10 秒以下。

Ora2Pg

Oracle → PostgreSQL 変換 OSS ツール。長年の実績、スクリプト多数。

Paxos

分散合意アルゴリズム。Spanner Multi-region の基盤。

pgvector

PostgreSQL のベクトル拡張。AlloyDB / Cloud SQL で利用可。RAG パイプラインで頻用。

PITR (Point-in-Time Recovery)

任意の時点に巻き戻し。Cloud SQL 最大 35 日、Spanner 最大 7 日。

Private Service Connect (PSC)

VPC エンドポイント方式。VPC ピアリング不要、IP 重複耐性。

Processing Units (PU) (Spanner)

Spanner の処理単位。100 PU = 1/10 ノード ≒ 10,000 QPS。

Query Insights

Cloud SQL / AlloyDB のクエリ性能可視化機能。実行計画・Top SQL・待機イベントを分析。

RAG (Retrieval-Augmented Generation)

LLM に外部知識を組み合わせて回答生成。AlloyDB pgvector で実装可能。

Read Pool (AlloyDB)

読み取り専用ノード群。水平読み取りスケール。

Reverse Replication

新→旧 への逆方向レプリ。移行後のフォールバック保険。

RPO (Recovery Point Objective)

災害時のデータ喪失許容度。Spanner Multi-region は 0。

RTO (Recovery Time Objective)

災害復旧時間目標。Spanner Multi-region は数秒。

ScaNN (AlloyDB Vector Index)

高速 ANN(近似最近傍)インデックス。pgvector と組み合わせて RAG パイプラインで利用。

Secondary Cluster (AlloyDB)

クロスリージョン読み取り + DR クラスタ。Switchover で Primary に昇格。

Spanner

グローバル分散 SQL DB。強整合 + 水平スケール。Multi-region は 99.999% SLA。

Spanner PostgreSQL Interface

Spanner で PostgreSQL Dialect を使えるインターフェース。

Striim

商用 CDC ツール。異種 DB 移行に強い。Oracle → PostgreSQL 等で利用。

Switchover

プライマリと予備の役割を計画的に入れ替え。AlloyDB Secondary Cluster で利用。

Terraform

業界標準 IaC ツール。HCL 言語、マルチクラウド対応。試験では推奨 IaC ツール。

Transfer Appliance

物理 RAID アプライアンスでオフライン大容量転送。>10TB の場合に検討。

TrueTime API (Spanner)

GPS + 原子時計の物理時間 API。Spanner のグローバル順序付け基盤。

VACUUM (PostgreSQL)

デッドタプルを回収。autovacuum で自動実行。テーブル肥大化対策の基本。

Valkey

Redis の OSS フォーク。Memorystore for Valkey で提供。

Vertex AI Vector Search

専用 ANN 検索サービス。超大規模・低レイテンシ。>1億ベクトル規模向け。

Witness Replica (Spanner)

Multi-region 構成のタイブレーカー。読み取り可能だがデータコピーを保持しない。

Workload Identity Federation

外部 OIDC(GitHub)→ GCP SA を一時資格情報で借りる。鍵レス認証。