難問・アンチパターン誤り発見
Azure Cosmos DBのパーティショニングとスケーリングについて、誤っているものはどれか?
A.PartitionKeyを適切に選択しないと、一部のパーティションへのアクセスが集中する「ホットパーティション」問題が発生する
✓ この記述は正しい。ホットパーティション問題はCosmosDBの古典的な課題である
B.Cosmos DBは自動的にホットパーティションを検出し、データを他のパーティションに自動再分散する機能を標準提供している← 正解
✓ 正解です。この記述が誤りで、Cosmos DBは自動再分散機能を提供していない。ホットパーティション回避はアプリケーション層での設計が必須
C.SortKeyを複合PartitionKeyと組み合わせることで、クエリの効率性を向上させられる
✓ この記述は正しい。複合キー設計によってクエリ効率が向上する
D.PartitionKeyの値の分布が不均等な場合、RUの消費が不均衡になり、スケーリングの効率が低下する
✓ この記述は正しい。PartitionKeyの偏りはスケーリング効率を著しく低下させる
この問題のポイント
この記述が誤りで、Cosmos DBは自動再分散機能を提供していない。ホットパーティション回避はアプリケーション層での設計が必須
「難問・アンチパターン」の他の問題
Cosmos DBについて「誤っている」記述はどれか?以下のAzureアーキテクチャ設計のうち「最も深刻な問題がある」のはどれか?データエンジニアが「Azure Synapse Analytics Serverless SQL Poolを使えば、毎秒…開発者が「Power BIのImportモードを使えば、Azure SQL Databaseのデータが常にリアルタイムで…あるシステムで「Azure Table StorageのPartitionKeyにデバイスの設置日(2024-01-15…「Azure Data Factoryのコスト最適化のため、すべてのETLパイプラインをAzure IR(Integra…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。