CLFクラウドのテクノロジーとサービス

SNSプラットフォームを運営する企業が、ユーザー同士の「フォロー」「共通の友人」「おすすめ」などの複雑な関係性を高速に検索・分析したいと考えています。この要件に最も適したAWSデータベースサービスはどれですか。

A
Amazon DynamoDB:高速なキーバリューアクセスに特化したNoSQLサービス
Amazon DynamoDBはKey-Value型NoSQLで高速読み書きに強いが、複雑な多段関係グラフのトラバーサルには向いていない。
B
Amazon Neptune:ノードとエッジで表現するグラフ関係性クエリに特化
✓ 正解
Amazon Neptuneはグラフデータベースで、ノードとエッジ間の複雑な関係性を高速に検索・分析するために設計されている。
C
Amazon Redshift:ペタバイト規模の列指向データウェアハウスサービス
Amazon Redshiftは列指向DWHで大規模集計に優れるが、グラフ構造のノード間関係トラバーサルは主目的ではない。
D
Amazon ElastiCache:インメモリキャッシュでRDB読み取り性能を向上させるサービス
Amazon ElastiCacheはインメモリキャッシュとしてDBの高速化に使うが、グラフ構造データの管理・検索機能は持たない。

解説

Amazon Neptuneはグラフデータベースサービスで、Gremlin/SPARQLを使いノード間の関係を高速にトラバーサルできる。SNSのフォロー関係や不正検知グラフなど関係性分析に最適。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでCLFを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
CLF の問題一覧に戻る