難問・アンチパターン定義問題
Cosmos DBで「Gremlin API(グラフ)を使えばすべてのデータ問題を解決できるため、リレーショナルDBへの移行は不要」という主張の問題点はどれか?
A.Gremlin APIはCosmos DBでサポートされていないため使えない
✗ Gremlin APIはCosmos DBで正式にサポートされている。
B.Gremlin APIはグラフ探索に優れるが、マルチエンティティACID・外部キー制約・GROUP BY等の集計は苦手← 正解
✓ 正解。Gremlin APIはノード・エッジで構成するグラフ構造の探索(ソーシャルグラフ・レコメンデーション・不正ネットワーク)に優れているが、複数コンテナをまたぐACIDトランザクション・外部キー制約による参照整合性・複雑なSQLベースの集計(JOIN・GROUP BY・HAVING)は得意ではない。適材適所の選択が重要。
C.Gremlin APIはCosmos DBの中で最も高コストなAPIのため使うべきではない
✗ Gremlin APIのコストが他APIより特に高いということはない。
D.Gremlin APIはオンプレミスSQL Serverとの互換性が高いため移行が容易
✗ Gremlin APIはオンプレミスSQL Serverとは全く異なるデータモデル。移行が容易とは言えない。
「難問・アンチパターン」の他の問題
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の主要サービス、セキュリティ・コンプライアンス・料金を扱う。