集中型/分散型データベースの長所・短所

更新日:

用語解説

集中型と分散型のデータベースは、データを一か所に集めるか、複数の拠点に分けて置くかの違いです。

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

  • 集中型は、整合性と運用をそろえやすい反面、その拠点の障害や遠隔地の応答の遅さが問題になります。

  • 分散型は、拠点ごとの応答性や障害への強さを高められますが、複製の遅れ、ネットワークの分断、更新の競合を扱う必要があります。

  • 表を行で分ける水平分割(シャーディング)、列で分ける垂直分割、同じデータを置く複製を組み合わせます。

■ 過去問での着眼点

キーの値などで行を複数のノードに分けて格納するのがシャーディングです。分散させる利点と、運用の複雑さを比べて選びます。

同じ分野の用語