基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.113 ビッグデータの処理で使われるキーバリューストアの説明として,適切なものはどれか。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
キーバリューストア(KVS)は、NoSQLで用いられてるデータ型の1つです。プログラミングで使用される連想配列のように、1つのキーに1つの値を結びつけてデータを格納します。構造が単純な分、スケーラビリティや処理速度に優れるためビッグデータの処理に使われています。
NoSQLで用いられる他の主要なデータ型についても簡単にまとめておきます。
カラム指向
行キーに対してカラム(名前と値の組み合わせ)を結びつけて格納する
ドキュメント指向
XMLやJSONなどの構造でデータを格納する
グラフ指向
グラフ理論に基づいてデータ間の関係性を表現する
  • "ノード","リレーションシップ","プロパティ"の3要素によってノード間の関係性を表現する。
    グラフ型データベースの説明です。
  • 1件分のデータを"ドキュメント"と呼び,個々のドキュメントのデータ構造は自由であって,データを追加する都度変えることができる。
    ドキュメント指向データベースの説明です。
  • 集合論に基づいて,行と列から成る2次元の表で表現する。
    関係データベースの説明です。
  • 任意の保存したいデータと,そのデータを一意に識別できる値を組みとして保存する。
    正しい。キーバリューストア型は、キーと値の組を単位としてデータを格納するデータベースです。
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     データベース >  
< >
🥇