データベーススペシャリスト暗記無料で始める

BASE特性とは?ベース とくせい

BASE特性とは、Basically Available(基本的に応答する)、Soft state(状態は放っておいても変化しうる)、Eventually consistent(最終的には整合する)の3つを表す、分散データストアの設計方針。厳密な一貫性を保つより、分断や高負荷の下でも応答を返し続けることを優先する立場を指す。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の過去問では2回出題されています(2020年度〜2022年度)。

データベーススペシャリスト試験の頻出用語/午前II

別名:Basically Available、Soft state、Eventually consistent

この語が出る過去問を解く →

背景

1台の中で完結するACIDの一貫性を、地理的に離れた多数のノードへそのまま広げると、書込みのたびに全複製の同期を待つことになり、遠いノードや一時的に切れたノードに応答時間を握られる。利用者にとって「一瞬だけ古い値が見える」損失より「反応が返らない」損失のほうが大きい場面が多く、その割り切りを言葉にしたのがBASE。ACIDの対義語として並べられるのは、どちらを捨てるかの選択を示すためである。

具体例

Amazonが自社の買い物かご向けに設計したDynamoの考え方が出発点で、その系譜にあるApache CassandraやAmazon DynamoDBは、書込みを受け付けたノードが即座に応答し、他の複製へは非同期で配る作りになっている。

試験での引っ掛け

BASEが約束するのは結果整合性までで、「どの時点でも全ノードが同じ値を返す」ことは保証しない。またACIDを否定して整合性を捨てる考え方ではなく、整合するまでの猶予を認めるという時間軸の緩和である。頭字語の3語がそれぞれ何を指すかを選ばせる出題もあるため、展開まで覚えておく。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2020年度〜2022年度)
  • 分野:午前II
  • BASEが約束するのは結果整合性までで、「どの時点でも全ノードが同じ値を返す」ことは保証しない。