問題
NoSQL データベースの分類で「キー・バリュー型」に該当する代表的製品はどれか。
選択肢
- 1Redis、Amazon DynamoDB
- 2MongoDB、CouchDB
- 3Neo4j、Amazon Neptune
- 4Cassandra、HBase
正解
1. Redis、Amazon DynamoDB
詳しい解説を見る解説を閉じる
解説
キー・バリュー型は最も単純な NoSQL モデルで、Redis(メモリ常駐、高速キャッシュ)、Amazon DynamoDB(マネージド KVS)が代表例。MongoDB、CouchDB はドキュメント型(JSON 風)、Neo4j、Neptune はグラフ型(ノード・エッジ関係)、Cassandra、HBase はカラム指向(ワイドカラムストア)に分類される。NoSQL は CAP 定理(一貫性・可用性・分割耐性の同時 2 つまで)に基づき、リレーショナルでは扱いにくい大規模・柔軟スキーマ要件に対応する。
一問一答
全400問を繰り返し学習