分散システム

更新日:

用語解説

分散システムは、ネットワークでつながった複数のコンピュータが役割を分担して、一つのサービスを提供する仕組みです。分散データベースでは、データを複数の拠点に置きます。

■ 試験で押さえるポイント

  • 利用者がデータの場所や分割、複製、障害を意識しなくてよい性質を透過性といいます。

  • 複数の拠点を更新するときは、2相コミットで全体のコミットとロールバックをそろえます。

  • セミジョイン法は、結合に必要な列だけを先に送ってから結合し、拠点の間の通信量を減らします。

透過性

意識しなくてよいこと

位置透過性

データがどの拠点にあるか

アクセス透過性

遠隔地の資源も、手元の資源と同じ操作で使える

分割透過性

表が分割されていること

複製透過性

複製が複数あること

障害透過性

一部のコンピュータの障害

■ 過去問での着眼点

2相コミットでも、セキュア状態(コミットの準備ができた状態)のサイトに主サイトの指示が届かないと、コミットすべきかロールバックすべきかを決められません。

同じ分野の用語