PCDBE#3(design-scalable)
あるアプリケーションは PostgreSQL ベースで、HTAP (ハイブリッド トランザクション/分析処理) を求めています。OLTP の高いトランザクション性能に加え、同じデータに対する分析クエリも 100 倍速で実行したい要件があります。最適なサービスはどれですか。
正解:C
正解の根拠
AlloyDB for PostgreSQL はカラムナ エンジンを内蔵し、同一インスタンス内で OLTP と最大 100 倍高速な分析クエリを両立できます。PostgreSQL 互換のため移行も容易です。
| サービス | HTAP 適性 | 備考 |
|---|---|---|
| AlloyDB | 高 | カラムナ エンジン内蔵 |
| Cloud SQL | 低 | 純粋な OLTP 向け |
| BigQuery | 分析専用 | OLTP 不可 |
不正解の理由
- A: リードレプリカは行ストアのため分析クエリの 100 倍高速化は困難です。
- B: ETL はリアルタイム性を失い HTAP 要件を満たせません。
- D: Bigtable は SQL 分析に不向きで PostgreSQL 互換も提供しません。

コメント