レガシーサービスでAzure Table Storageを使用しています。新しい要件には、複数のリージョンでの低レイテンシーの読み取りと書き込みを伴うグローバル分散、すべてのプロパティの自動インデックス作成、RU/秒ベースのスループット制御、および最小限のコード変更が含まれます。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Azure Cosmos DB Table APIに移行し、マルチリージョン書き込みを有効にし、接続文字列をCosmos DB Tableエンドポイントに更新し、データ移行ツールを使用してデータをコピーします。.
これが解答である理由
このソリューションは、Azure Table Storageのすべての要件を満たし、最小限のコード変更で済みます。Azure Cosmos DB Table APIは、Azure Table Storageと同じデータモデルとAPIをサポートしているため、アプリケーションの変更は接続文字列の更新のみで済みます。マルチリージョン書き込みを有効にすることで、低レイテンシーのグローバル分散読み取り/書き込みが実現されます。Cosmos DBはすべてのプロパティを自動的にインデックス化し、RU/秒ベースのスループット制御を提供します。RA-GRSは読み取りレプリカのみを提供し、書き込みは単一リージョンに限定されます。Cosmos DB SQL APIへの移行は、データモデルとSDKの変更が必要で、コード変更が大きくなります。Azure SQL DatabaseはNoSQLデータモデルには適していません。複数のリージョンにAzure Table Storageをデプロイしても、書き込みは単一リージョンに限定されます。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要