平成31年 春期 データベーススペシャリスト 午前II 問1

分散型データベースシステムにおいて、一貫性・可用性・分断耐性の三つの特性のうち、同時には最大二つまでしか満たすことができないとする理論はどれか。

 ア  BASE特性  イ  CAP定理
 ウ  アムダールの法則  エ  ベイズの定理


答え イ


解説
分散型データベースシステムにおいて、一貫性・可用性・分断耐性の三つの特性のうち、同時には最大二つまでしか満たすことができないとする理論はCAP定理(イ)です。
CAPは

  • 一貫性(Consistency)
    最新のデータを読み込むことができるという特性です。
  • 可用性(Availability)
    必ずデータにアクセスできるという特性です。
  • 分断耐性(Partition-tolerance)
    何らかの障害により通信が分断されたとしても、データにアクセスできるという特性です。
になります。


キーワード
・分散データベース

キーワードの解説
  • 分散データベース
    ネットワークに接続した複数のデータベースを、一つのデータベースとして使用する技術のことです。
    利用者は複数のデータベースを調停するサーバに対しサービスを依頼することでデータベースにアクセスできます。利用者から見てデータベースが一つなのか、複数なのかは意識しません。
    分散データベースを使用することで、データベースの負荷を減らすことができます。

もっと、「分散データベース」について調べてみよう。

戻る 一覧へ 次へ