Azure非リレーショナル比較

Azure Queue StorageとAzure Event Hubsの主な違いで正しいのはどれか。

A.Queue Storageは複数のコンシューマーが同時に同じメッセージを読み取ることができ、Event Hubsはできない
✗ Queue Storageは各メッセージが通常1つのコンシューマーにのみ配信され、複数同時読み取りには向きません。
B.Event Hubsは1つのメッセージを1つのコンシューマーのみが処理する設計であり、複数の独立したコンシューマーには向かない
✗ Event Hubsはむしろ複数の独立したコンシューマーグループが同じイベントストリームを独立して読み取るために設計されています。
C.Event Hubsは複数の独立したコンシューマーが異なるペースで同じイベントストリームを読み取ることができるが、Queue Storageはそれに向かない← 正解
✓ 正解です。Event Hubsはコンシューマーグループにより複数の独立したコンシューマーが異なる速度でイベントストリームを読み取ることができ、Queue Storageはそれに向きません。
D.Queue Storageはイベント保持期間を指定できず、Event Hubsのみ保持期間を設定可能
✗ Queue Storageはメッセージ有効期限を設定でき、Event Hubsも保持期間を指定できます。

この問題のポイント

Event Hubsはコンシューマーグループにより複数の独立したコンシューマーが異なる速度でイベントストリームを読み取ることができ、Queue Storageはそれに向きません。

DP-900:Microsoft Azure Data Fundamentals の問題一覧