NoSQLとは
のーえすきゅーえる
関係データベース以外のデータベースの総称。キー・バリュー型、ドキュメント型、列指向型、グラフ型などがある。複数のサーバに分散して規模を広げやすく、データの形式を柔軟にできる製品が多い一方、表の結合のような複雑な問い合わせや、厳密な一貫性は苦手なことが多い。
「NoSQL」は、1分野の2問の練習問題に出てきます(データベースの基礎など)。
この用語の分野: データベースの基礎
のーえすきゅーえる
関係データベース以外のデータベースの総称。キー・バリュー型、ドキュメント型、列指向型、グラフ型などがある。複数のサーバに分散して規模を広げやすく、データの形式を柔軟にできる製品が多い一方、表の結合のような複雑な問い合わせや、厳密な一貫性は苦手なことが多い。
「NoSQL」は、1分野の2問の練習問題に出てきます(データベースの基礎など)。
この用語の分野: データベースの基礎
正解:C. キーを指定して値を読み書きする単純な操作に特化しており、複数のサーバに分散して規模を広げやすいが、表の結合のような複雑な問い合わせには向かない
NoSQLは、関係データベース以外のデータベースをまとめて指す言葉で、キー・バリュー型、ドキュメント型、列指向型(ワイドカラム型)、グラフ型などがあります。キー・バリュー型は、キー(識別子)と値の組を保存し、キーを指定して値を取り出すという単純な操作に特化しています。データをキーで分けて複数のサーバに分散しやすいので、アクセスの量が非常に多いWebサービスで、ログイン中の利用者の情報(セッション)などを保存するのに使われます。その一方で、値の中身による検索や、表の結合のような複雑な問い合わせは苦手で、アプリケーションの側で工夫する必要があります。値の形式を前もって厳密に決めておく必要がない(スキーマレス)製品が多いのも特徴です。また、分散した複製の間で、更新がすぐにはそろわない結果整合性を許す製品もあります。
NoSQLは、関係データベース以外のデータベースをまとめて指す言葉で、キー・バリュー型、ドキュメント型、列指向型(ワイドカラム型)、グラフ型などがあります。
NoSQLと呼ばれるデータベースのうち、キー・バリュー型の特徴として、一般に正しいものはどれか。NoSQLの製品には、可用性を優先し、時間がたてば複製がそろう結果整合性を採用するものが多くあります。
複数のサーバにデータの複製を置く分散データベースについての、CAP定理の説明として適切なものはどれか。Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。